草庐IT

远程ERP

全部标签

c# - 无法远程调试 .Net 应用程序 "no symbols have been loaded for this document."

我正在尝试调试.Net应用程序。我将它(和.pdb)复制到VM。我能够附加到进程,但我的断点在附加后被禁用:“当前不会命中断点,没有为该文档加载任何符号。”我确信虚拟机上的PDB是正确的。我尝试将主机上的PDB路径添加到visualstudio的符号路径。我错过了什么?(Win7x86、VisualStudio10、.Net4)谢谢 最佳答案 问题是PDB文件必须放在VM和主机上的同一文件夹中。 关于c#-无法远程调试.Net应用程序"nosymbolshavebeenloadedfor

c# - WMI 重启远程机器

我在一个旧线程上找到了这段代码来关闭本地机器:usingSystem.Management;voidShutdown(){ManagementBaseObjectmboShutdown=null;ManagementClassmcWin32=newManagementClass("Win32_OperatingSystem");mcWin32.Get();//Youcan'tshutdownwithoutsecurityprivilegesmcWin32.Scope.Options.EnablePrivileges=true;ManagementBaseObjectmboShutdow

c# - 如何在远程服务器上安装 C# Windows 服务?

您好,我在VisualStudio中开发了一个C#Windows服务。我可以在我的本地机器上安装这个服务并且它工作正常。现在我希望能够将它安装在远程服务器上。你能告诉我怎么做吗?我的服务只是建立在WindowsServiceVS模板上,所以一切都很简单。我不是那么讨厌,所以如果有一些我能理解的教程、手册会很有用。我正在运行VS2010Professional。 最佳答案 您需要具有对服务器的远程桌面访问权限。当你进入时,你可以使用类似这样的命令行来完成它:C:\Windows\Microsoft.NET\Framework\v2.0

c# - 使用给定的用户名在远程机器上安装 Windows 服务

在远程机器上安装用C#编写的Windows服务(以标准方式)的最佳方法是什么,我需要在远程机器上提供它应该运行的用户名和密码?作为集成测试的一部分,我将从MSBuild运行它。编辑:我没有msi,也不想创建一个。 最佳答案 您可以使用SC命令。sc.exe\\remotecomputercreatenewservicebinpath=C:\Windows\System32\Newserv.exestart=autoobj=DOMAIN\usernamepassword=pwd(注意等号后面的空格很重要)Createsaservice

c# - 如何在远程机器上执行进程,在 C# 中

如何使用System.Diagnostics.Process类在C#中的远程计算机上启动进程,例如计算机名称=“someComputer”?我在那台远程计算机上创建了一个小型控制台应用程序,它只是将“Helloworld”写入一个txt文件,我想远程调用它。控制台应用程序路径:c:\MyAppFolder\MyApp.exe目前我有这个:ProcessStartInfostartInfo=newProcessStartInfo(string.Format(@"\\{0}\{1}",someComputer,somePath);startInfo.UserName="MyUserName

c# - WMI:RPC 服务器不可用。 (HRESULT 异常:0x800706BA)尝试连接到远程机器时抛出

我正在使用以下代码通过WMI连接到远程计算机:ConnectionOptionsconnOptions=newConnectionOptions();connOptions.Impersonation=ImpersonationLevel.Impersonate;connOptions.EnablePrivileges=true;connOptions.Username="admin";connOptions.Password="password";ManagementScopescope=newManagementScope(String.Format(@"\\{0}\ROOT\CI

c# - 将大型 xml 文件插入 xml 列的最佳方法(在远程 SQL Server 上)

假设我有一个这样的表:CREATETABLE[dbo].[TBL_XML]([XmlFileID][BIGINT]IDENTITY(1,1)NOTNULL,[FileName][NVARCHAR](500)NULL,[XmlData][XML]NULL,[DateCreated][DATETIME]NOTNULL,)我目前填表的方法是这样的:using(SqlCommandcmd=newSqlCommand()){cmd.CommandText=@"INSERTINTO[dbo].[TBL_XML]([XmlData],[FileName],[DateCreated])VALUES(@

c# - 结合应用程序域远程处理和任务时出现死锁

我的应用程序需要将插件加载到单独的应用程序域中,然后在其中异步执行一些代码。我已经编写了一些代码来将Task包装在可编码类型中:staticclassRemoteTask{publicstaticasyncTaskClientComplete(RemoteTaskremoteTask,CancellationTokencancellationToken){Tresult;using(cancellationToken.Register(remoteTask.Cancel)){RemoteTaskCompletionSourcetcs=newRemoteTaskCompletionSou

c# - 是否可以在无需通过远程桌面连接的情况下运行编码的 UI 测试?

我正在尝试自动化编码的UI测试。我的测试Controller在远程测试服务器上启动测试,我通常通过远程桌面连接访问该服务器。是否可以在无需通过远程桌面连接的情况下运行编码的UI测试?目前,测试仅在我通过远程桌面连接时运行,并且窗口必须打开。当我关闭远程桌面session时,测试不会运行。如果没有远程桌面就无法运行编码的UI测试,我该如何通过远程桌面自动连接?谢谢 最佳答案 我在远程测试机上遇到了同样的问题,但我们的测试机运行在Hyper-V上。使用Hyper-V,解决方案只是通过Hyper-V而不是远程桌面连接进行连接,并且关闭Hy

c# - 从 VS2010 调试在远程 IIS 服务器上运行的 ASP.NET 应用程序

只是想知道是否有人可以在这里指出正确的方向?我正在尝试调试已部署的Web应用程序,但似乎无法使附件正常工作。这是场景:VS2010安装在我的机器上-带有所有源代码。我的机器上的IE8浏览到生产IIS服务器上的ASP.NET站点(生产站点上的FWIW.pdb文件。)当我将调试器附加到IEsession并继续浏览站点时,没有断点被击中......所以我不认为我真的在调试站点!??我猜我需要某种远程调试设置?如果是这种情况,如果有人知道任何帮助的URL,将不胜感激!提前致谢!吉姆 最佳答案 这是一个完整的分步指南,因为有很多分散的信息,并