問題タブ [microsoft-web-deploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - Web 配置は、それを必要としないファイルを再アップロードします
私自身または私のチームの他の誰かが Web デプロイを介して Web サイトをサーバーに公開するときはいつでも、新しい dll ファイル、cshtml ファイル、css ファイルなどを明らかにコピーします。
ただし、別のユーザーがパブリッシュすると、画像、PDF ファイルなどはすべて再アップロードされますが、必要ではありません (つまり、変更されていません)。
最初は、これは私たちがすべて異なるユーザー名を使用して公開しているためだと思っていましたが、これは問題ではありません. 誰かがこれに対する解決策に出くわしましたか? 多くの静的コンテンツを含むサイトを公開している場合は特に、非常にイライラします。
iis - Web Deploy 3 (IIS) の自動バックアップ - バックアップからフォルダーを除外する
このガイドに従って、Web Deploy 自動バックアップをセットアップすることができました。ただし、私のWebサイトには、/uploads/
ユーザーがアップロードしたすべての画像を含むルートに相対的なフォルダーがあり、非常に大きくなる可能性があります。
バックアップ スナップショットにもそのフォルダーのコピーが作成され、これにより膨大なバックアップが作成されます。特定のフォルダをバックアップから除外することはできますか?
c# - 接続文字列のデプロイ
私はこれらのファイルを持っています:
Web.config
Web.Debug.config
Web.Releas.config
私は何か間違ったことをしていますか?
Web-Deploy を使用して公開すると、次のようになります。
さらに、公開するときに最初のコード移行を実行することを選択しましたが、最初の移行の一部であるテーブルが作成されません。
visual-studio-2012 - msbuild を使用して Visual Studio 2012 を正しく公開できないのはなぜですか?
Jenkins と msbuild を使用して、ソフトウェアのコンパイルとパッケージ化を行っています。
Visual Studio 2012 にアップグレードしました。これにより、コマンド ラインの発行機能が大幅に向上します。
これによると: WebDeploy に保存された publishProfile を使用するように MSBuild を構成するにはどうすればよいですか?
私はプロファイルを作成できるはずです (VS2012 で動作し、C:\Built\PojectName にデプロイされます)。jenkins ジョブで次のように起動します。
はどこ$Configuration
ですかDebug
。
ビルドが実行され、「成功」で終了します。
ただし、Built
フォルダは作成されず、.zip
中にファイルがありますobj\debug
これは、それが行うように構成されているものではありません:
それに加えて、意図的にプロファイル名を変更しNoSuchFile.pubxml
ても、成功します。
サーバーには、Jenkins、.net 4.5、最新の Windows SDK、および MS Web Deploy 2.0 がインストールされています。
msbuild
発行プロファイルが取得されないのはなぜですか?
iis - Visual Studio を使用しない IIS への Web デプロイ
Web サーバーとして IIS v7.5 を使用しています。この Web サーバーは、ASP.NET Web アプリケーションだけでなく、会社のアプリ用の PHP Web アプリもホストします。私が望むのは、Visual Studio を使用せずに Web デプロイを使用してデプロイをサポートすることです (非 ASP.NET 開発者をサポートするため)。以前は、Windows 共有 (SMB) を使用して、ASP.NET 以外の開発者の展開をサポートしていました。しかし、このオプションは、開発者の 1 人が Windows 共有を介して Web アプリを展開しているときに、サーバーがウイルスに攻撃されたときに問題を引き起こしました。Deploy to an Azure WebRole without Visual Studioからの参照があることは知っていますが、これは Azure サーバーへの展開ではなく、会社の Web サーバー (IIS) への展開です。
Visual Studio 以外の Web デプロイ クライアントはありますか?
asp.net - IIS サイトへの Web デプロイに必要なアクセス許可
ユーザーが別のサーバーで実行されている IIS への Web デプロイを使用するには、どのようなアクセス許可が必要ですか?
そのユーザーの資格情報を使用して VS 2010 からデプロイしようとすると、次のエラーが発生します。
次のパブリッシュ引数でドメイン アカウント (ドメイン\ユーザーなど) を使用すると、Web デプロイを使用できます。
私のドメイン アカウントは移行先サーバーの管理者ですが、サービス アカウントに完全な管理者権限を付与することはできません。
powershell - Windows Web Deploy が適切なドメインで「Connect As」ユーザーを設定しない
Microsoft Web Deploy を使用してサイトを新しいサーバーに移行しようとしています。私が使用しているコマンドは次のとおりです。
ローカルで (サーバー自体で) 実行すると、必要なすべてのサイト情報がコピーされますが、サイトの基本設定で「Connect As」ユーザーが SANDBOX\sandbox_usr として設定されます。しかし、自動化に取り組んでいるので、スクリプトをローカルで実行するのではなく、uDeploy サーバーから実行しています。uDeploy サーバーから実行すると、すべてがサーバーに配置されますが、設定されているユーザーは「sandbox_usr」であり、これは私が望んでいるものではありません。
Web デプロイで Authtype フラグを使用してみましたが、うまくいきませんでした。何か案は?