問題タブ [publish]

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.

0 投票する
2 に答える
1206 参照

visual-studio - msbuildカスタムタスク

JavaScriptファイルのセットを取り込んで最小化し、拡張子.min.jsを付けて出力するカスタムMSBuildタスクがあります。Visual Studioを使用して通常のビルドを実行すると、完全に機能し、.min.jsファイルは元のファイルと同じディレクトリに出力されます。Visual Studioの公開機能を使用して展開しようとすると、元の.jsファイルのみが公開ディレクトリに移動します。タスクの出力を「コンテンツ」としてカウントして終了するにはどうすればよいですか。公開されたフォルダにアップしますか?

編集:タスク内にOutputタグを追加し、その周りにItemGroupを作成することで、それを理解することができました。

0 投票する
1 に答える
1579 参照

silverlight - localhost から IIS に Silverlight & wcf サービスを発行する簡単な方法はありますか?

Silverlight および wcf プロジェクトを localhost 環境から IIS サーバーに展開/公開する簡単な方法はありますか?

Silverlight アプリケーションが参照するセルフ ホスト wcf サービスを含む Web プロジェクトがあります。ローカルで作業するときは、参照アドレスを htt://localhost:8080/MyService.svc に設定します。IIS サーバーに配置するときは、そのアドレス htt:///MyService.svc を参照します。良い。-実際、デスクトップ/ラップトップからテスト接続を行う必要がある場合に備えて、サイトのルートに clientaccesspolicy ファイルを配置することもあります。

毎回交換しなければならないので、少し面倒です。確かにこれはよくあることですよね?展開/公開時に構成を交換できる設定はありますか? - (デバッグ/リリース) ソリューション構成と同様。

任意の考え、指針、または推奨されるプラクティスは高く評価されます。

乾杯

0 投票する
2 に答える
1323 参照

c# - Cruise Control を介して MVC v1 C# アプリケーションを公開する

クルーズ コントロールを使用してビルド サーバーに 3.5 MVC Web サイトを公開しようとしています。

ネットを調べてみると、ASP ネット コンパイラをラップする必要があるようです。このタスクが MSBuild を通じて呼び出されることを期待していました。

これがどのように行われるかについてのアイデアはありますか?

0 投票する
1 に答える
80 参照

web-applications - 継続的統合または公開システム

ここ数日間 Hudson をテストしてきましたが、PHP プロジェクトでは問題ないようです。私が必要としているのは、最後にゴミの山を追加することなく、SVN タグを FTP フォルダーに公開できるシステムです。hudson は興奮しすぎて、大量のフォルダーをエクスポートに追加します。彼らの他のまともなシステムはありますか?これは最終的には sox コンプライアンスを満たすために「管理者」の管理下に置かれるため、使いやすいものにする必要があります (別名、銃を持った男は引き金を引くことができません)。

基本要件:

  • 無料でサーバーにダウンロードできる必要があります (ここでは FTP の内部のみ)
  • SVN とやり取りできる必要がある
  • FTPに公開できる必要があります
  • マトリックスのログイン許可が必要です (または、IIS で実行できるものであれば AD)
  • 監査可能にする必要があります (ロギング)

ここで十分に明確でない場合は教えてください。ありがとう。

クリス

0 投票する
1 に答える
578 参照

c# - ClickOnceは、デバッグビルドの公開を禁止します

Visual Studio 2008を使用してClickOnceアプリケーションを公開するときに、デバッグビルドの公開を禁止する方法はありますか?

私はこれが以前に尋ねられたことを知っています、しかし私は答えからどのように理解することができません。前の質問に対する受け入れられた答えは次のとおりです。

実行できることの1つは、ビルドを実行するときにMSBuildがチェックする条件を.csprojまたは.vbprojファイルに追加することです。

この条件では、公開が行われているかどうかを確認し、ビルドがデバッグビルドであるかどうかを確認してから、外部ツールを実行するか、ビルドプロセスを中断するか、失敗させるなどの操作を行います。

誰かがその答えについて詳しく説明したり、この条件をどこに/またはどのように追加できるか教えてもらえますか?

元の質問へのリンク

0 投票する
1 に答える
845 参照

security - Webサイトエラーを作成できません(NEW)

ClickOnce配置をWebサーバーのC:/ Inetpub /フォルダーにコピーし、仮想ディレクトリを削除しました。WinExplorerのwwwrootの下にあるWpfApplication1フォルダーを削除しました。次に、このフォルダーのWeb共有をオンにしました。次に、IISマネージャーを表示すると、この新しい共有名がwwwrootの下に表示されました。

したがって、WebサーバーのInetpubフォルダーの下に、次のディレクトリパスがあります:C:\ Inetpub \ WpfApplication1 \

内容:アプリケーションファイルpublish.htm setup.exe WpfApplication1.application

次に、プロジェクトの公開URLとインストールURLの両方をhttp:// myserver / WpfApplication1に再マッピングし、[ 今すぐ公開]をクリックしました。

しかし、[今すぐ公開]操作を実行した後、開発サーバー(D610-M)で次のエラーが発生しました。

エラー1「http:// myserver / WpfApplication1 /」への接続に失敗し、次のエラーが発生しました:Webサイト「http:// myserver /WpfApplication1/」を作成できません。Webサーバーで認証方法が有効になっていないようです。ユーザー認証を要求しましたが、WWW-Authenticateヘッダーを送信しませんでした。1 1 WpfApplication1 Webサーバーで、WpfApplication1ディレクトリのIISマネージャーから[参照]をクリックすると、[インストール]ページが表示されます。しかし、[参照]ボタンをクリックすると、次のエラーが返されます。リモート名を解決できませんでした:'d610-m'(D610-Mは開発サーバーの名前です)。

これを修正するにはどうすればよいですか?

0 投票する
3 に答える
186 参照

publish - Web 上でソフトウェアを共有および紹介するのに適した場所はありますか?

簡単に言えば、DeviantArt のような、純粋にソフトウェア(および必要に応じてソース) を共有するための場所はありますか? DA には多くのソフトウェアがあることは承知していますが、カスタマイズと UI ハックに関連するものだけです。

私は最近、昔から作っていた本当に便利なアプリに出くわしました。それをオンライン コード ホスティング サイトや、誰も見つけられないような個人的なポートフォリオに投稿する以外に、私が見逃したインターネット上のコミュニティっぽい場所がいくつかありますか?コーディングの傭兵が共有して披露する場所について教えてください。

0 投票する
2 に答える
179 参照

android - Android マーケット アプリを更新して SDK を低くしますか?

SDK 2.0 を必要とするアプリを市場に出しています。1.6 を使用して書き直して公開し、より多くのユーザーを見つけたいと考えています。

問題は、既に公開されているアプリを SDK を 1.6 にダウングレードして更新すると、1.6 の携帯電話を使用しているユーザーに表示されるのでしょうか? 現在、市場検索では、2.0 の携帯電話を持っている人にのみ私のアプリが表示されることを知っています。

0 投票する
2 に答える
400 参照

visual-studio-2008 - Visual Studio Publish で Mercurial を自動タグ付けする方法は?

Visual Studio 2008 で TortoiseHg + VisualHg を使用しています。VS から公開するたびに Mercurial で (公開されたバージョン番号で) タグを自動的に作成する方法を見つけた人はいますか?

0 投票する
3 に答える
11358 参照

msbuild - MSBuild ターゲット _CopyWebApplication が必要なすべてのファイルを bin フォルダーにコピーしない

Web の他の場所では、コマンドラインから VS 2005-2008 IDE のパブリッシュ機能をシミュレートするために、次のようなものを使用することに関する推奨事項を見つけることができます (構文を間違えていないことを願っています!)。

これで、.dll のコピーは問題ないように見えます。ただし、アプリが動作するために必要な特定の構成ファイルとテンプレート ファイルが bin フォルダーにコピーされます。たとえば、NHibernate 構成ファイルは blah.csproj に次のように表示されます。

IDE 内から Publish を使用すると、このファイルがコピーされますが、前述の _CopyWebApplication ターゲットではコピーされません。このファイルをビルド スクリプトにコピーする必要があります。これは _CopyWebApplication の望ましい動作ですか? これを修正する方法に関する推奨事項はありますか?

編集 2010 年 4 月 21 日:

(現時点では) VS 2005 および VS 2008 プロジェクトに限定されていること、およびビルド スクリプトが MSBuild 3.x 用に作成されていることを明確にさせてください。VS 2010 に移行する準備はまだ整っていません。

また、カスタム ビルド オプションと共に Publish のようなコマンドを自動化し、将来的に展開を自動化できるように、コマンド ライン内から利用できるソリューションを探していることも明記させてください。