1

我有一个 VSTO Excel 加载项,我可以从 Visual Studio 2008 中成功发布。我想将发布移动到我的 CruiseControl 构建服务器上的 NANT 任务中,以便我获得单元测试等的所有好处。

我正在通过在本地构建并部署到我的机器上的共享来测试部署,因此我知道要在 NANT 中使用的命令。

我可以使用 Mage 命令行工具成功构建部署和应用程序清单。

当我从网络共享运行应用程序时,安装失败并给出消息:“ Windows 窗体应用程序不支持 customHostSpecified 属性

我查看了各种信息来源,其中大部分建议使用最新版本的 Mage 工具(我使用的是 Windows SDK 7.0a 中的 Mage 工具)并确保处理器目标是 MSIL。

我也关注了各种 MSDN 页面和演练,但似乎无法摆脱这个问题。

所以总结一下:

  1. 如果我从 Visual Studio 2008 发布,我可以通过 ClickOnce 进行部署
  2. 我可以使用 mage cmd 工具构建清单并对其进行签名
  3. 我无法从我的网络共享安装,我收到“ Windows 窗体应用程序不支持 customHostSpecified 属性”错误。
  4. 我的目标是 Excel 2007 并使用 .NET Framework 3.5。
  5. 该应用程序是从网络共享而不是 IIS 部署的。
4

0 回答 0