2010-12-15 21 views
0

私たちはWix 3.5のVS2010を使用しています 3つのマージモジュールを作成してから、すべてのマージモジュールをバンドルする1 msiを作成します。 マージモジュールの各dllにアセンブリバージョンを割り当てることができます。 1つのマージモジュール内のすべてのDLLは同じアセンブリバージョンを持つことができますが、各マージモジュールは異なるバージョンを持ちます。 モジュールタグ内のVersion属性を使用してこれを試しましたが、これはトリックを行いませんでした。私たちはdllのバージョン番号を見ることができません。 これはどのようにして行いますか?Wix 3.5から.NET dllのアセンブリバージョンを設定する方法は?

答えて

1

AssemblyInfo.csファイルに含まれるバージョン情報。各DLLには、1つのバージョンを使用するために1つのAssemblyInfo.csの参照が必要です。

+0

ありがとうalexanderbが、私はソースコード自体ではなく、WiXでこれをやろうとしています。 –

+1

@ T.、Wixは、インストーラパッケージをビルドするために使用されます。アセンブリは、Wixに入る前に構築(およびバージョン管理)されています。 MSBuild([AssemblyInfo Task](http://www.msbuildextensionpack.com/help/3.5.4.0/html/d6c3b5e8-00d4-c826-1a73-3cfe637f3827.htm)を参照してください)を実行して、ウィックスは間違いなく正しいツールではありません。 – heavyd

+0

@heavy、VSのデプロイメントプロジェクトを使用しているときにアセンブリをバージョンアップすることはできませんか?それで、私はアセンブリバージョンを割り当てるWiXについて尋ねていたのです。 –

関連する問題