我们在服务器上运行了一些vb.net应用程序。我们正在使用windows server 2012 R2服务器.Server和客户端通过局域网连接,客户端将从服务器访问应用程序,所有客户端从相同的路径访问应用程序新版本的应用程序构建后,服务器中的更改将直接替换为工作在vb.net实例上的客户端.With旧应用程序实例打开,当我们尝试打开新的应用程序实例时,它会打开旧的应用程序而不是新的.How可以在不关闭旧的vb.net应用程序的情况下打开新的vb.net应用程序实例吗?我们使用的是visual studio 2008,客户端可以使用windows XP,7,8操作系统。
我试图访问Windows server 2008上的IIS7.5服务器,启用了windows Aunthentication,但在登录信息弹出后,我看到登录凭据失败,错误为"401 -未经授权:由于凭据无效而拒绝访问“。我能够从IIS服务器浏览该文件,但无法远程打开它。任何关于这个问题的指示都是有帮助的。
我有一个vbscript,可以检查MS是否打开。如果已经打开,则运行宏,如果不打开,则应该打开Project,然后运行宏。如果Project已经打开,它就能正常工作。如果项目未打开,脚本将成功打开并运行宏,但在中途失败。基本上,它失败是因为正在调用的宏从项目服务器打开文件。即使我的默认帐户设置为Project url和“启动时”设置为“选择我的默认帐户”,它仍然失败。
打开并运行宏的vbscript:
dim pjApp
on error resume next
set pjApp = GetObject(, "MSProject.Application")
if
我对express和developer加载项都使用此命令。
select @@VERSION
快速服务器的结果如下
Microsoft SQL Server 2008 R2 (RTM) - 10.50.1617.0 (Intel X86)
Apr 22 2011 11:57:00
Copyright (c) Microsoft Corporation
Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
而开发人员的结果是失败的
我尝试从我的ASP.NET (.Net 4)应用程序重新启动windows服务(应用程序的一部分),但失败,并显示以下错误:
Cannot open <ServiceName> service on computer '.'.
Inner Exception: Access is denied
StackTrace: at System.ServiceProcess.ServiceController.GetServiceHandle(Int32 desiredAccess)
at System.ServiceProcess.ServiceControlle