我刚刚在 XP Sp3 VM .NET Framework 3.5 上安装了 subSonic 2.2,当我尝试启动 SubStage exe 时,它立即崩溃。有任何想法吗?
想我会补充一点,我在 Mac OSX 上的 VMWare 中运行 VM。
我意识到崩溃的是 src 下载中的预编译 exe。一时兴起,我在本地构建项目并尝试运行本地构建的输出 - 太好了!奇迹般有效。
不知道为什么最初的构建不起作用,但在本地构建它让我启动并运行。小号
我在我的 Vista 机器上经历过这种情况,以管理员身份运行该应用程序允许它为我工作。
这是一个 system.io 异常,所以我想知道是否存在路径问题。我将 ..\SubSonic 2.2\SubStage\MasterStore.xml 重命名为 MasterStore.xml.old,然后运行 SubStage,它就成功了。它重新生成了 MasterStore.xml。
我还将 ..\SubSonic 2.2\SubStage\MasterStore.xml 重命名为 MasterStore.xml.old,然后运行 SubStage,它工作正常。
重命名 MasterStore.xml 并以管理员身份运行为我解决了这个问题。