0

私はC#フォームアプリケーションを持っています.

インストーラーを作成する代わりに、リソース ファイルが埋め込まれた他のコンピューターのビンにある (debug).exe を使用したい場合、どうすればよいですか? (リソースファイルの埋め込み方法)

また、埋め込みリソース ファイルのパスを .exe に追加するにはどうすればよいですか?

4

1 に答える 1

0

ソリューション エクスプローラーでファイルを選択し、[プロパティ] ウィンドウで [ビルド アクション] を [埋め込みリソース] に変更します。次のようなコードを使用して、埋め込みリソースを取得するようにコードを変更します。

     try
     {
         _assembly = Assembly.GetExecutingAssembly();
         _imageStream = _assembly.GetManifestResourceStream("MyNamespace.MyImage.bmp");
         _textStreamReader = new StreamReader(_assembly.GetManifestResourceStream("MyNamespace.MyTextFile.txt"));
     }
     catch
     {
         MessageBox.Show("Error accessing resources!");
     }

このコードはここから

于 2012-07-08T05:25:51.050 に答える