今天升级到 SlowCheetah 2.5.2 后,将 WinForm 应用程序发布到网络驱动器不再起作用。
由于某些奇怪的原因,必须对其进行一些转换的 App.config 文件不再是部署文件的一部分:-(因此 Winform 应用程序不起作用。
今天早上我确实部署没有任何问题,然后 Visual Studio 2012 通知我有关我安装的 SlowCheetah 的更新,后来通知发布已损坏。
当我进入项目属性设置并选择“发布”并单击“应用程序文件”时,有时会显示 ProgramName.exe.config,有时不显示,它是包含的,必需的,但它最终不会出现在部署的文件中文件夹。
我解决了这个问题,删除了App.config+发布和调试文件,再次添加了一个App.config,从之前发布的版本中获取了ProgramName.exe.config的内容,放到了App.config中。然后它又起作用了。
所以我认为这是某种方式出错的转换:-( 不完全确定它是 SlowCheetah,但我没有在计算机或 Visual Studio 2012 中更改任何其他内容。
有谁知道解决这个问题的方法?我一直无法找到 SlowCheetah 的早期版本 :-(