我正在从NServiceBus网站(http://docs.particular.net/samples/step-by-step/)进行示例,当我在Visual Studio中运行时,一切正常,并且队列会自动创建(即使删除它们并重新运行解决方案,而不是它们自动创建)。开发机运行Windows 8。
我有一个模拟的Windows 2008 RC2-当我将解决方案bin文件夹带到服务器计算机上并尝试运行NServiceBus.Host.exe时,它最终崩溃,原因是:“队列不存在,或者您没有足够的权限来执行以下操作:执行操作”-即使当我以管理权限运行时也是如此。当查看队列时,我看到它们不是创建的,如果我手动创建队列,它会起作用。
当我在其他计算机上运行时,为什么不自动创建队列?
更新
如果我运行NServiceBus.Host.exe /install
,它将创建队列,并将其安装为Windows服务。但是我想做的是定期运行它。如果我只运行exe,是否将其视为自托管文件?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句