none
指定ファイルがみつかりませんエラーについて RRS feed

  • 質問

  • 現在、VisualC++2010のWindowsフォームでプログラムを作っているのですが、簡単なものもビルド(F5)しません。

    F5をおすと必ず「指定ファイルが見つかりません」と出てきます。

    初心者なので全然なんのことかわかりせん。

    どんなプログラムを組んでも同じものが出ます。

    プログラムの保存先がUSBのためかと思い、VC++のショートカットをUSB内にも作ったのですが駄目です。

    以下がプログラムです。

    #pragma once

    namespace メッセージリスト {

     using namespace System;
     using namespace System::ComponentModel;
     using namespace System::Collections;
     using namespace System::Windows::Forms;
     using namespace System::Data;
     using namespace System::Drawing;

     /// <summary>
     /// Summary for Form1
     /// </summary>
     public ref class Form1 : public System::Windows::Forms::Form
     {
     public:
      Form1(void)
      {
       InitializeComponent();
       //
       //TODO: Add the constructor code here
       //
      }

     protected:
      /// <summary>
      /// Clean up any resources being used.
      /// </summary>
      ~Form1()
      {
       if (components)
       {
        delete components;
       }
      }
     private: System::Windows::Forms::Button^  button1;
     protected:
     private: System::Windows::Forms::Label^  label1;

     private:
      /// <summary>
      /// Required designer variable.
      /// </summary>
      System::ComponentModel::Container ^components;

    #pragma region Windows Form Designer generated code
      /// <summary>
      /// Required method for Designer support - do not modify
      /// the contents of this method with the code editor.
      /// </summary>
      void InitializeComponent(void)
      {
       this->button1 = (gcnew System::Windows::Forms::Button());
       this->label1 = (gcnew System::Windows::Forms::Label());
       this->SuspendLayout();
       //
       // button1
       //
       this->button1->Location = System::Drawing::Point(78, 20);
       this->button1->Name = L"button1";
       this->button1->Size = System::Drawing::Size(133, 35);
       this->button1->TabIndex = 0;
       this->button1->Text = L"実行";
       this->button1->UseVisualStyleBackColor = true;
       this->button1->Click += gcnew System::EventHandler(this, &Form1::button1_Click);
       //
       // label1
       //
       this->label1->AutoSize = true;
       this->label1->Location = System::Drawing::Point(31, 85);
       this->label1->Name = L"label1";
       this->label1->Size = System::Drawing::Size(35, 12);
       this->label1->TabIndex = 1;
       this->label1->Text = L"label1";
       //
       // Form1
       //
       this->AutoScaleDimensions = System::Drawing::SizeF(6, 12);
       this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font;
       this->ClientSize = System::Drawing::Size(284, 262);
       this->Controls->Add(this->label1);
       this->Controls->Add(this->button1);
       this->Name = L"Form1";
       this->Text = L"Form1";
       this->ResumeLayout(false);
       this->PerformLayout();

      }
    #pragma endregion
     private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
        label1->Text=L"ビルド成功";
        }
     };
    }

     

    どうすればいいのでしょうか。

    2014年2月5日 5:03

すべての返信

  • 「指定ファイルが見つかりません」ということは、その表示されているファイルが実際に存在するか確認してみましたか?

    2014年2月5日 6:10
  • F5 は「デバッグ開始」であり、「ビルド」ではありません。
    ビルドメニューからビルドを選ぶか、Ctrl + Shit + B(環境によっては F6)を押してビルドしてみてください。

    なお、Visual Studio のオプションの、プロジェクトおよびソリューション - ビルド/実行 に「実行時に、プロジェクトが古い形式の時」といった設定があります。
    これが「ビルドしない」になっていると、デバッグ開始ではビルド操作は実行されません。ご参考までに。

    2014年2月5日 13:52
    モデレータ