C#での作業は3日間なので、質問はわかりません。申し訳ありません。
ライブラリSystem.Web.Script.Serialization
から、で動作する小さなアプリケーションを作成しました。このDLLSystem.Web.Extensions
への参照を追加しました(GACからのものです)。ただし、公開アプリケーションのインストール後は、このDLLがGACに存在しないシステムでは機能しません。
したがって、 DLLの存在に依存しないように、このDLLをアプリケーションに組み込みたいと思います。
私は何を試しましたか:
- DLLへの参照を追加し、オプション「ローカルコピー」を「True」に変更しました
- DLLをプロジェクトフォルダにコピーし、そのファイルへの参照を作成します
- 「前提条件」でオプション「 .NET3.5FrameworkSP1クライアントプロファイル」をオンにしました
- 「前提条件」でオプション「.NET4Frameworkクライアントプロファイル(x86およびx64)」をオンにしました
それでもCould not load file or assembly 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
、システムアプリケーションが正常に動作しているときにメッセージが表示されます。
このDLLを使用してアプリケーションをコンパイルするにはどうすればよいか教えてください。
システム:Win7 x86、MS Visual C#2010 Express(役立つ場合は、プロフェッショナルの試用版がありますが、Expressエディションでも解決できることを願っています)。