1

asp.net(mvcを使用)プロジェクトへのパスは次のとおりです。

D:\testAppMvc\testAppMvc.sln

ここmsdeployからインストールしました(設定はしていません)。

Visual Studio 2010で、プロジェクト->を右クリックしますBuild Deployment package。今までは大丈夫です。

ZIPパッケージを開くと、IISに必要なプロジェクトへの奇妙なパスが表示されます。

\Content\D_C\testAppMvc\obj\Debug\Package\PackageTmp\

ソースファイルをデプロイするためにそのパスを変更する方法はありますか、それとも変更できませんか?

4

2 に答える 2

2

プロジェクトファイルでこれを設定する必要があると思います:

<!-- Must be after Microsoft.WebApplication.targets import -->
<PropertyGroup>
  <_PackageTempDir>C:\Package</_PackageTempDir>
</PropertyGroup>
于 2012-09-04T18:39:03.173 に答える
0

Build Deployment packageVisual Studio 2010 の "プロジェクトを右クリック -> Publish..." が、Visual Studio 2013 では "プロジェクトを右クリック -> " になっていることに注意してください。

「方法: MSDN の Web 配置パッケージを使用して Web アプリケーション プロジェクトを配置する」では、VS 2013 で配置パッケージを公開する方法について詳しく説明しています。

VS 2013 で展開パッケージを公開するために、Local Package という名前のカスタム公開プロファイルを作成し、Web Deploy Package公開方法を選択しました - 以下のスクリーンショット:

VS 2013 Web パブリッシュ - プロファイル

VS 2013 Web パブリッシュ - 接続

于 2014-05-14T01:59:04.697 に答える