問題タブ [vdproj]

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 投票する
3 に答える
4670 参照

visual-studio - 自動リリース スクリプトと Visual Studio セットアップ プロジェクト

ここにいるほとんどの人は、完全に自動化されたビルドの重要性を理解していると思います。

問題は、私たちのプロジェクトの 1 つが統合された Visual Studio セットアップ プロジェクト (vdproj) を使用しており、最近 Visual Studio 2008 に移植されたことです。明らかに、すべてのマルチコアコンピューターでそれを行います(!!!)。したがって、.Net 2.0 および 2005 にロールバックするか、単に Visual Studio の展開を放棄するかを選択できますが、まず、セカンドオピニオンが必要です。

IDEを開いて何かをクリックする必要のない.vdprojを構築する別の自動化された方法を知っている人はいますか?


vdproj を捨てると言ったとき、私は WiX を念頭に置いていました。あなたはそれについて何か経験がありますか、良いこと、警告はありますか?

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

installation - VDPROJ 自動アップグレードとアンインストール/再インストール

VDPROJ ファイルによって生成された MSI ファイルに関して、紛らわしい動作を見てきました。Visual Studio で MSI をビルドし、Visual Studio 内で右クリックして [インストール] を選択すると、既にインストールされているバージョンが自動的にアンインストールされ、新しい MSI がインストールされます。

ただし、生成された MSI を取得して直接実行すると、以前のバージョンが既にインストールされている場合に問題が発生します。最初に ([プログラムの追加と削除] で) 明示的にアンインストールする必要があります。

どうしたんだ?Visual Studio が MSI を実行するコマンド ライン引数はありますか?

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

windows-installer - vdproj の最後のステップとして再起動します。どうすれば追加できますか?

再起動アクションを vdproj に追加するにはどうすればよいですか?

インストールの最後に PC を再起動するMSIファイルが必要です。

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

c# - インストール後の不要なMSIの外観

私はWindowsインストーラー(msiプロジェクト)を使用しましたが、実際にはインストール後にmsiファイルがあり、デスクトップへのショートカットがスローされます。

私の問題は、アプリケーションのショートカットをダブルクリックすると、インストールのようなものが表示され、アプリケーションが実行されることです。すべての事前リクエストを実行する前に、アプリケーションがファイルをスローしたり、何かをインストールしたりする必要がない場所にインストールウィンドウを表示したくないのですが、msiファイルを介してインストールされます。エンドユーザーがショートカットをクリックすると、アプリケーションが直接実行されるようにしたいと思います...

私は自分の問題をうまく説明できたと思います。

VS 2005、C#を使用しているもう1つの注意

常に発生するこのアクションを削除したい場合はどうなりますか。exeファイルをダブルクリックするたびに、このウィンドウが表示されます。私のアプリケーションはそれほど複雑ではありません。

編集:ログファイルはどこにありますか?!?

助けてください。thnx indavence

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

visual-studio - ビルド マシンには個別の Visual Studio ライセンスが必要ですか?

一部の企業では、別のライセンスを必要とせずに、必要に応じて自社製品をビルド マシンにインストールできることを知っています (DevExpress が思い浮かびます)。しかし、Microsoft がライセンスに関して同じ許容範囲を持っているかどうか疑問に思っていました。

MSBuild は vdproj を直接サポートしていないため、コマンド ラインから Visual Studio を実行してセットアップ プロジェクトをビルドする必要があります。こちらをご覧ください

自動ビルドでセットアップ ファイルを作成する必要があります。ビルド マシン用に追加のライセンスを購入する必要がありますか?

編集: ライセンスを担当する管理者と話をしたところ、追加のライセンスを購入せずにビルド マシンに VS2008 をインストールできることに満足していました。ここでもっと公式な情報があれば、また更新します。

編集 2 : Microsoft は、開発者がアクティブな開発のためにインスタンスを使用していない限り、ビルド マシンに VS2008 をインストールすることを許可すると聞いています。

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

visual-studio - 再インストールのために既存のファイルを保持するようにVisualStudioセットアップに指示できますか?

Visual Studioで既に作成されたインストーラー(.msi)を備えたWindowsフォームアプリケーションがあります。RemovePreviousVersions現在、プロパティをtrueに設定してバージョン2.0の新しいインストーラーを作成しています。

これで、2.0を1.0にインストールすると、1.0が削除され、2.0が完全にインストールされます。

すでにインストールされているファイル(データに使用される.xmlファイルなど)が見つかった場合にインストーラーに通知して、それらをオーバーライドしない方法はありますか?

2.0インストーラーに2つの目的を果たさせようとしています。

  • 新規ユーザーのために最初からインストールする
  • 既存のユーザーはアップグレードしますが、カスタマイズを失うことはありません
0 投票する
4 に答える
18794 参照

msbuild - vdprojファイルをWiX形式に変換する方法は?

msbuildを使用してビルドできるように、vdprojファイルをWiX形式に変換する必要があります。1つの解決策は、msbuildからdevenv実行可能ファイルを呼び出し、そこからvdprojファイルをビルドすることでしたが、それは厄介です。ファイルを手動でWiX形式に変換してみようと思ったのですが、その内容を見るとかなり怖かったです。この変換に役立つ可能性のあるツールや洗練されたソリューションはありますか?

0 投票する
4 に答える
8057 参照

c# - I have a error building a .vdproj on msbuild with nant

I'm getting used to using nant for build releases. But I have started to use asp.net MVC, and i choice make the setup for installation with a .vdproj .

But, when I call the:

p>

in nant, my result is:

p>

Someone have some clue, or a solution?

If I use the devenv, I'll have a problem?

0 投票する
4 に答える
4518 参照

msbuild - .vdprojからDevenvなしでマージモジュールをビルドする

コマンドラインを介したmergemodulesの構築に関するStackoverflowの質問をいくつか読んだのですが、誰かがコンパイルにdevenvを使用するか、Darkを使用して既存のmsiファイルからwixファイルを作成することを提案したときにすべて受け入れられました。

次のことを考慮してください。

  • VisualStudioは、使用する必要のあるビルドサーバーにインストールされていません。
  • 私はnant+msbuildを使用してソリューションをコンパイルしています
  • .vdprojからmergemodulesをコンパイルしたい(Visual Studioが依存関係を自動的に検出するため)
  • 複数のmergemodulesからmsiセットアップを作成します

... devenvを使用せずに、またvisualstudioでのマージモジュールの自動依存関係解決の快適さを失うことなく、コマンドラインからマージモジュールを構築するにはどうすればよいですか?多分私が見つけていないそれのためのnanttaskがありますか?

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

visual-studio - Visual Studio のファイル拡張子 (.vdproj) に関する問題

オープン ソース プロジェクトを開こうとしていますが、プロジェクトの特定のコンポーネントを開こうとするとエラーが発生します。Visual Studio C# 2008 Express Edition を使用しており、.sln ファイルを開いています。ファイルのその部分は正常に開きますが、IDE に入るとすぐに次のエラーが表示されます。

...DinamapSetup.vdproj' は、そのプロジェクト タイプ (.vdproj) がこのバージョンのアプリケーションでサポートされていないため、開くことができません。

このファイルを開くために必要なものを探し回っていますが、わかりません。「セットアップおよび展開プロジェクト」ファイルであることがわかりましたが、これが開かない原因についての情報を取得できないようです。

これは Express Edition でサポートされていないファイル拡張子ではありませんか? Visual Studio の間違ったバージョンを使用していますか?