我有很多XAML代码引用主要程序集(小部件,样式和这些东西)的WPF应用程序。如何使用不同于主程序集的名称生成.EXE文件?
但现在我需要更改.EXE的名称,但不更新如此多的依赖关系,而不是它的源代码主组件。
如何做到尽可能简单?
我有很多XAML代码引用主要程序集(小部件,样式和这些东西)的WPF应用程序。如何使用不同于主程序集的名称生成.EXE文件?
但现在我需要更改.EXE的名称,但不更新如此多的依赖关系,而不是它的源代码主组件。
如何做到尽可能简单?
转到项目的属性和变化“大会名称”中的“应用程序”选项卡上设置:
不!这会更改程序集名称,因此必须更新所有XAML依赖项。我只需要更改.EXE名称。 – 2011-04-07 00:56:23
它不应该影响它,如果你不改变你的名字空间,我不明白为什么它会影响。 – 2011-04-07 01:55:32
我想避免手动更改。另外,安装项目始终将主项目输出作为产品源。 – 2011-04-07 02:29:01
你可以把XML命名空间定义您的assembly.cs文件(在属性文件夹中) 。在你的XAML中使用xml命名空间定义而不是你的命名空间来引用代码。
你只需要构建后更改文件名?您可以使用后期构建脚本。
您的意思是说您需要重命名.exe,但不希望所有的XAML名称空间引用都打破? – 2011-04-06 08:42:12