2012-02-19 15 views
2

Webアプリケーションプロジェクトの名前空間に問題があります。フロントエンドファイルは、ASPX.directory1_director2_directoryn_filenameという名前空間形式で別々のアセンブリにコンパイルされており、すべてが1つのDLL内にあります。Visual Studio 2010でaspnet_compilerのフラグ/スイッチを設定するにはどうすればよいですか?

私はthis questionを見つけました。-oフラグを設定することは、私が探しているソリューションとまったく同じように見えます。しかし、私は標準のBuildメニューオプションを使用してVS2010で自分のコードを構築し、私はそれを設定することができますどこでも見つけることができません。誰かが私を正しい方向に向けることができますか?

答えて

2

あなたはaspnet_compilerを意味すると思います。ここにはtutorialがあります。これはVisual Web Developer 2008に関連していますが、基本的な考え方も同じです。外部ツールダイアログを使用して目的のアクションを作成します。

+0

私はaspnet_compilerを意味していました:-o 私はMSのドキュメントで利用可能なオプションを見ました - これをしている '-fixednames'オプションそれはVisual Studioでデフォルトで設定されていますか? – 5arx

+0

私は正確には分かりません。 VSで少しのプロジェクトを作成し、aspnet_compilerでコンパイルすると5分以上かかることはありません。また、これはhttp://stackoverflow.com/questions/2702111/aspnet-compiler-fixednames-does-not-workあなたに役立つことがあります –

+0

それはかなりうまく動作します、ありがとう!これは、通常のビルドプロセスが逃しているフロントエンド(マークアップファイル)のエラーを拾うようです。例えば。ひどく形成されたタグの例。 – 5arx

1

Webサイトプロジェクトを使用している場合は、[公開]ダイアログボックスでASP.NETコンパイラオプションを使用できます。 Webアプリケーションプロジェクトの場合は、Web Deployment Projectsを使用して事前コンパイルを有効にすることができます(技術的には、WebSiteでもWDPが機能するはずです)。

関連する問題