• 締切済み

visualstudio2008で作成したプログラムを.NetFramework2.0で動かしたい

はじめまして。 VisualStudio2008(評価版)を使用し、実行モジュールを下記の条件で 作成しました。 ・プロジェクト作成時に「CLR」→「空のCLRプロジェクト」を選択 ・プロジェクト作成時にプラットフォームの選択を「.netframework2.0」 を選択 これを「.netframework2.0」で動かそうとすると、「このアプリケー ションの構成が正しくないため、アプリケーションを開始できませんで した。アプリケーションを再度インストールすることにより問題が解決 する場合があります。」と表示されてエラーとなってしまいます。 「.netframework3.5」では正常に動作していたので、何かBuild時に 必要な設定がありましたら教えてください。  ※「全般」→「空のプロジェクト」で作成した場合も同様でした。 宜しくお願いします。

みんなの回答

  • nfushi
  • ベストアンサー率31% (39/122)
回答No.1

using system.Linq; はソースの中にひとつもありませんよね?

ima623
質問者

補足

ありがとうございます。 "using system.Linq;"は一つもありません。 質問の説明が不足していました。すみません。 ソース自体はC++で作成しているのですが、C++でも"using system.Linq;"は 必要となってくるのでしょうか。

関連するQ&A

  • WinXP上でVisualStudio6.0で作られたワークスペースを

    WinXP上でVisualStudio6.0で作られたワークスペースを VisualStudio2010Ultimateで開いてビルドしようとするとエラーになります。 VisualStudio6.0→2010の移行で手動で必要な作業はあるのでしょうか? ビルドしようとしているワークスペースは、30個程のプロジェクトで構成されています。 ワークスペースを開く際にプロジェクトファイルを変換したのですが、 プロジェクトの依存関係を自動判定あるいはVS6の設定が無効になっている為にビルドをするとコンパイルエラーがでました。 手動でプロジェクトの依存関係とビルドの順序を設定しなおすと全プロジェクトのコンパイルは通るようになったのですが、プロジェクト間でのシンボル未解決のLNK2019,2001がでました。 プロジェクト単体でビルドすると.libファイルが生成されて、シンボルと実モジュールができているようです。 しかし、ワークスペース全体のビルドをすると、各プロジェクトをビルドして.libを生成して、生成した.libを削除しています。 結果として、コンパイルは成功してリンクでエラーになっています。 プロジェクトの設定をVS6と比較しながら原因を探しているのですが、関連しそうなものがなくて困っています。 よろしくお願い致します。 以上

  • visualstudioでc#のdllができない

    visualstudio2010を使用しています。 dllの作成をしたいのですが、なぜか作られません。 どこに手順を書きますのでどこに間違いがあるか教えてください。 (1)作成したプロジェクトを開く (2)ファイルー新しいプロジェクトを選択 (3)クラスライブラリを選択 (4)ソリューション(S):ソリューションに追加を選択ーOKボタン (5)DLLの中を書く (6)参照設定を選択する (7)ソリューションのプロパティのビルドでフォルダを指定する。 (8)ビルドする(もちろん通る) しかし、DLLはどこにも見当たらない。 検索しても、クラスライブラリを選択すれば自動的にできると書いてあるので、困り果てています 機能はMEFを使用し、僕ではない人が作ったDLLがすでに追加されており、僕もDLLを追加したいのですが、なぜかDLLが作成されません。 詳しいかたよろしくおねがいします。

  • VisualStudio2008 セットアッププロジェクトについて

    VisualStudio2008 セットアッププロジェクトについて VisualStudio2008 professional SP1 にて C#プロジェクトを作成後、 作成したアプリを配布するためにセットアッププロジェクトを作成しました。 (セットアッププロジェクトは同一のソリューション内に作成しました) カスタム動作等、特別な設定は何も行っていません。 作成したセットアップファイルを実行時、以下の操作を行った場合にエラーが発生してしまいます。 1.セットアップファイルを実行 2.インストールフォルダの選択画面で参照ボタンを押下 3.OSがインストールされているフォルダを選択してOKボタンを押下(C:\ 等) 4.もう一度参照ボタンを押下 5.3で選択したフォルダ以外を選択してOKボタンを押下(C:\data 等)   この時に「フォルダパス '?' に使用できない文字が含まれています」というエラーが発生します。 このエラーが発生すると選択したフォルダへ正しくインストールされなくなってしまいます。 VisualStudio2008の不具合なのか特別な設定があるのか、お教えいただけないでしょうか。 開発環境:WindowsXP 上記現象を確認した環境:WindowsXP, WindowsVista, Windows7 よろしくお願い致します。

  • vb.netでx64ユーザーコントロール作成

    VisualStudio2012でx64プラットフォームで作成したユーザーコントロールを、ツールボックスに「アイテムの選択」で追加できませんでした。 AnyCpuまたはx86プラットフォームでビルドした、ライブラリはツールボックスに「アイテムの選択」で追加することができました。 どうしたらx64プラットフォームで作成したユーザーコントロールを追加できるようになりますか? すべてのプログラムをx64プラットフォームで開発したいと考えています。どなたかお知恵をお貸しください。

  • VisualStudio2010にて.NETプログラムを作成し始めたの

    VisualStudio2010にて.NETプログラムを作成し始めたのですが、デバッグ開始時にエラーが出てデバッグを開始できません。 「ファイル"obj\Releace\(アプリ名).exe"を"bin\Releace\(アプリ名).exe"にコピーできません。別のプロセスで使用されているため、プロセスはファイル'bin\Releace\(アプリ名).exe'にアクセスできません。」 OSはWindowsXP SP3です。 エラーはVBでもC#でも同じエラーが出るのですが、作成してあるプロジェクトを開いて最初のデバッグはエラーなく開始されます。 ちょっとソースを変更し、再度でバックを開始すると上記のエラーが発生します。変更した箇所は間違いなくエラーはありません。 原因を検索してみたのですが、.NET2.0に不具合があるというような掲示板でのやりとりを見つけ、こちらでも一度.NETを全て削除しVisualStudioも再インストールしてみました。するとエラーが発生しなくなり、不具合かなと思っていたのですが、一日経過する頃にまた発生し始めました。 VisualStudioの設定もインストール時のままで特にいじっていないのですが、なにか原因考えられますでしょうか。 よろしくお願い致します。

  • VisualStudio2005でのDLL作成

    開発環境 OS:WindowsXP SP2 SDK:VisualStudio2005 StandardEdition 言語:VC++ Win32コンソールアプリケーションのDLLを選択 空のプロジェクトを使用 作成したいのはVBなどから呼び出せるWin32DLLです。 他のホームページを参考にして以下のようなファイルを作成し ビルド->コンパイルしたところdllファイルはできましたが AccessVBAから参照設定ができませんでした。 どこを修正すればよいか教えてください。 <dlltest.cpp> #define EX __declspec (dllexport) #include <iostream> #include <windows.h> EX int fnWindowHook(void); BOOL APIENTRY DllMain( HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { switch (ul_reason_for_call){ case DLL_PROCESS_ATTACH: case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE; } EX int hundred(){ return 100; } <dlltest.def> LIBRARY "dlltest1" EXPORTS disp @1

  • VisualStudio2005でのビルドについて

    VisualStudio2005でのビルドについての質問です。 作成したプログラムを他のPCで起動できるようにビルドする方法で 1:プロジェクト(P)→○○ のプロパティ→構成プロパティ→C/C++ 2:ランタイムライブラリをMT(マルチスレッド)に変更 3:ビルド(B)→構成マネージャー 4:構成をDebug→Releaseに 5:ビルド(B)→○○ のビルド(U) で他のPCでも起動出来ることを確認したんですけど 2:のランタイムライブラリをMD(マルチスレッドDLL)に 変更した場合の他PCで起動できるようにするための方法が 全くわかりません。分かる方いましたらよろしくお願いします。

  • VisualStudioのプロジェクトでセットアッププロジェクトを作成

    VisualStudioのプロジェクトでセットアッププロジェクトを作成し、 ユーザー情報ダイアログを追加した時、 名前と所属を入力できるようになりますが、 何もしなくても、表示がでています。 何の値を表示しているのでしょうか? ご存知の方よろしくお願いします。

  • VisualStudioで作成したソフト

    MicrosoftのVisualStudio2008ExpressのC++/CLIのwindows form アプリケーションを用いて,ソフトを作成しています。 そのソフトにはシリアルポートから取得したデータを記録する機能があります。 さらに追加で, (1)独自の拡張子のプロジェクトファイルのようなもの(例えばaaa.pro)を作成し,その中に記録したデータを保存する機能 (2)aaa.proを作成したソフトに関連付けし,そのファイルをダブルクリックすると,保存したデータが読み込まれるような機能 を実装したいと思っています。 (1)の機能は実装できたのですが,(2)のような機能はどのようにすれば実装できるでしょうか?

  • VisualStudioアドインの作成に関する情報が少なすぎます・・・

    こんにちは。 非常に困っています(涙)。 VisualStudioの開発環境(IDE)のアドインを作成しようと思っています。 しかし非常に情報が少ないので、何から手を付けたらいいのかわかりません。 なんとかHELPを参照し「_applicationObject」で、 ロードされたアプリケーションを参照できることがわかりました。 そして「_applicationObject.Solution」でソリューションを参照できることがわかりました。 しかしプロジェクト内の「フォーム」などのオブジェクトに書かれたコードを参照する方法がわかりません。 その他にもいろいろ不明なことがあり、途方に暮れています・・・。 もし有益なサイトや書籍をご存知でしたら、お教えいただけないでしょうか。 よろしくお願いいたします。