我一直在 Visual Studio(试用版)下使用 Excel-DNA 开发一个 Excel 库(xll),只是因为它是我在 Post-Build 事件中发现的唯一版本,因此它将我的整个库打包在一个文件中。
但是现在我发现 SharpDevelop 可以提供与开源项目相同的体验,这对我的工作来说非常有用,只是我不知道如何让构建后的打包工作。
这是我在 Visual Studio 中的构建后事件:
echo F | xcopy "c:\uri\to\packages\Excel-DNA.0.30.3\tools\ExcelDna64.xll" "$(TargetDir)Name-of-AddIn.xll" /C /Y
"c:\uri\to\packages\Excel-DNA.0.30.3\tools\ExcelDnaPack.exe" "$(TargetDir)Name-of-AddIn.dna" /Y