1

インストール中にデスクトップ ショートカットを作成するオプションは、アプリケーションが .NET Framework 3.5 をターゲットにしている場合にのみ使用できますか? 私のプロジェクトの 1 つで、オプションがグレー表示され、.NET Framework 2.0 をターゲットにしています。ご参考までに、私は Visual Studio 2008 Express Edition を使用しています。

4

2 に答える 2

1

Visual Studio 2008(非エクスプレス)セットアップおよび展開プロジェクトテンプレートを使用して、.NET 2.0 .exe(.NET 2.0を対象として構築されていることが確認されているWindowsフォームアプリ)を含めて、を検出することができます。 NETの依存関係。その後、デスクトップ上に.exeへのショートカットを問題なく作成できます([ファイルシステム]ウィンドウ内の[ユーザーのデスクトップ]フォルダーにショートカットを作成することにより)。

編集:

上で説明したのは、問題が発生している展開プロセスとはまったく異なる展開プロセスです。お詫び申し上げます。質問を少し明確にするために、これは議論されているC#Express Editionプロジェクトであり、展開方法は[プロジェクトのプロパティ]->[公開]タブを使用することであると思います。これと同じshortcut-option-grayed-out'機能'がVisualStudioProfessional 2008に存在することを確認できますが、これが正確である理由を特定することはできません。私はそれが物事をどのように展開したいかの洗練と関係があると思います(更新を自動的にチェックするようなお父さんと)。

私の元の投稿は一種の回避策ですが、残念ながら、私が言及したセットアップと展開プロジェクトはVS C#ExpressEditionにパッケージ化されていません。

于 2009-11-03T03:08:43.190 に答える
0

IronRuby は 2.0SP1 を対象としており、オプションを持つことができます。おそらく、インストーラー テクノロジまたは Express の制限です。私たちが使っているのは Wix です。

于 2009-11-03T02:33:00.063 に答える