2011-07-17 13 views
1

既存のVS2010ソリューションにIS2011プロジェクトを追加しました。私のVSソリューション にはいくつかのプロジェクトが含まれています。メインプロジェクト の主な出力をIS2011に追加しました。 IS2011プロジェクトがビルドされるときに、.NET依存関係が追加されることがあり、 は時には依存関係を見つけることができないという警告を出すことがあります。 それはビルド警告6248を生成します。私はこの問題を検索するのに多くの時間を費やし、flexeraソフトウェアのWebサイトで次のリンクを見つけましたが、dllが移動または削除されたことを示唆しているので、それは私には当てはまりません。ビルド時にVS2010.NETの依存関係に統合されたInstallShield 2011プレミアムが追加されない場合

http://kb.flexerasoftware.com/selfservice/viewContent.do?externalID=Q107276

それも時々 「a.tmp」または「.dllは」のような奇妙な依存関係を探し、 、それはどちらかそれらを見つけることができないことを警告できます! なぜそれがそのように動作するのか分かりませんか?誰もが同じ問題に遭遇しましたか? 解決策は何ですか?依存関係を手動で追加する

私はVSセットアップインストーラプロジェクトも持っていますので、すべての依存関係を自動的に取得して問題はありません。しかし、なぜそれができないのですか?

答えて

0

VS2010からビルトインIS2011は...限定版.. が、残念ながら、このエディションは、プロジェクトからすべての依存関係を使用することはできませんです

唯一の解決策は、Express EditionまたはProfessionalエディションの加入や通常のVSを使用していますセットアッププロジェクト。

関連する問題