在我的解决方案中,我有一个控制台项目reg
来启动我的应用程序,它工作正常
现在我想将控制台替换为 Windows 服务Service1
,但它不起作用并且给我一个错误来连接数据库
这是我的解决方案,我Service1 item
改用控制台reg
这是我的onStart
方法
protected override void OnStart(string[] args)
{
System.Diagnostics.Debugger.Launch();
EventLog.WriteEntry("Service Started...");
ConfigureServer();
}
在这里,问题发生了 无法运行登录请求的数据库xds
using (System.Management.Automation.PowerShell powershell = System.Management.Automation.PowerShell.Create())
{
powershell.Runspace = myRunSpace;
powershell.Commands.AddScript("Get-CsTrustedApplicationPool");
Collection<PSObject> results = null;
Collection<ErrorRecord> errors = null;
try
{
results = powershell.Invoke();
errors = powershell.Streams.Error.ReadAll();
}