2009-07-21 3 views
4

私は現在、多数のページと対応するコードビハインドファイル(aspx、cs、designer.cs)を持つC#Webアプリケーションプロジェクトを持っています。ビルドプロセス中に作成されたDLLを開いてビジュアルスタジオオブジェクトエクスプローラで開くと、コードビハインドのすべてを明確に見ることができます。Webアプリケーションプロジェクト、App_GlobalResources

同じプロジェクト内には、プロジェクトのApp_GlobalResourcesフォルダにいくつかの.resxファイルがあります。これらの.resxファイルには、生成されたdesigner.csファイルが関連付けられています。これらのdesigner.csファイルには、リソース名前空間があります。しかし、Webアプリケーションを構築した後で、リソース名空間がdll内に存在せず、コンパイルされていないことを示しています。

私のDLLにこれらのリソースコードファイルを含めることができます。これにより、単にWebアプリケーションを実行してApp_GlobalResources.dllを生成することを避けることができます。

ありがとうございます!

答えて

4

リソースファイルを右クリックしてプロパティを表示し、[ビルドアクション]を[埋め込みリソース]に変更します。

+0

これはうまくいっているように、インストール中に実際のファイルをユーザーのマシンに展開することなく、すべてのリソースファイルを参照できるようになりました。ありがとう。 –

関連する問題