在我的解决方案中,我有一个控制台项目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();
}
答案 0 :(得分:1)
您的服务在哪个帐户上运行?