【发布时间】:2019-12-09 22:05:59
【问题描述】:
我用 C# VS2019 开发了一个 ExcelDNA 插件。在部署给客户之前,我想重命名项目的打包 xll 输出。 现在,我的项目输出 2 个文件(名称仅用于此示例):
- MyAddin-packed.xll
- MyAddin64-packed.xll
现在我想把输出的名字改成CoolAddin-packed.xll。
看起来ExcelDnaBuild.exe 完全忽略了我所做的以下更改(输出仍然是 MyAddin-packed.xll):
- 更改了 VS 项目中的输出程序集名称。
- 更改
AssemblyInfo.cs中的AssemblyTitle属性 -
更改了项目中包含的 *.dna 文件中的名称。
<DnaLibrary Name="CoolAddinAddin" RuntimeVersion="v4.0"> <ExternalLibrary Path="CoolAddinAddin.dll" ExplicitExports="false" LoadFromBytes="true" Pack="true" /> </DnaLibrary>
此外,我在 PRE/POST 构建事件中没有看到任何可能使用旧名称的任务。
我知道最后的解决方案可能是重新创建项目框架并附加文件。
有什么想法吗?
【问题讨论】:
标签: c# visual-studio packaging excel-dna