VS2010にCOMオブジェクトを含むDLLを生成するC#プロジェクトがあります。CSCコマンドラインにフラグを追加する
登録無料でCOMを動作させるために、マニフェストをWin32リソースとして埋め込みたいと思います。 DLLをビルドするために使用されるcsc
コマンドラインに/win32res:blah.res
を渡す必要があります。私は.res
ファイルを事前ビルドイベントで生成することができます。
しかし、私はそれをすることはできません。私は全く気が狂っているようですが、カスタムフラグをcsc
に渡す簡単な方法はないようです。私は.csproj
ファイルがMSBuildファイルであることを認識しています。シンプル私のニーズに合わせて変更する方法があると思いますが、関連するものは何も見つかりません。
ここからWin32Resourceを試しましたか:http://msdn.microsoft.com/en-us/library/s5c8athz.aspx? –
@MarcGravell:intellisense(およびMsBuildプロジェクトのDTD)は、Win32ResourceFileを使用する必要がありますが、これはうまくいきません。私はWin32Resourceで確認します。 –
@MarcGravell:奇妙なことに、IntelliSenseがすべて揺れていても、Win32Resourceで動作します。あなたは私がupvoteに喜んで答えとしてこれを置くことができます。 –