チームビルドエラー:AspNetCompiler:エラーASPRUNTIME: '/localHost:8080'は有効な仮想パスではありません。なにか提案を?

StackOverflow https://stackoverflow.com/questions/3099740

質問

VS 2008を使用して構築されたWebアプリケーションソリューションを構築し、次のエラーに直面しようとしています。

AspNetCompiler:エラーASPRUNTIME: '/localHost:8080'は有効な仮想パスではありません。

どのように、そしてなぜ発生しているのか、私にはまったく手がかりがありませんか?展開プロジェクトの設定またはWebサイトのプロパティに関連していますか?ソリューションはソースコントロールにチェックされます。

同じソリューションの別のブランチでも同じ動作があり、ビルドはエラーなしで発生します。

役に立ちましたか?

解決

Webサイトのプロジェクトプロパティでは、MSBuildオプションの下で、出力フォルダーパスを変更して、ポート番号を削除します。

他のヒント

Webプロジェクトでソリューションでプロジェクトを右クリックします( http:// localhost:xxx/_1/)ソリューションで、プロパティページをクリックします。新しいダイアログが言う」ということになります」 http:// youwebsitename:xxxx/_1/ プロパティページ「タイトルとして。このダイアログでは、「msbuildオプション」をクリックします。

このオプションをクリックすると、ダイアログの内容が変更され、チェックボックスと単一のテキストフィールドがある特定のプロパティが表示されます。最初のテキストフィールドは「出力フォルダー」と書かれており、テキストフィールドの内部には、「D: Data AllProjects WebProject LocalHost:8080」のようなものと書かれたパスがあります。

Fodler/Path名に「:」を持つフォルダーを作成できないため、明らかに有効なパスではありません。このコロンとポート番号を削除して保存してください。これにより、有効な仮想パスに関する問題が解決します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top