采取以下功能:
DataTable go() {
return someTableAdapter.getSomeData();
}
Run Code Online (Sandbox Code Playgroud)
当我在此函数中设置断点时,是否有可能检查返回的值?go()直接耦合到.aspx页面中的数据网格.
检查返回的数据表的唯一方法是使用临时变量.但是,这有点不方便.不是有另一种方式吗?
调试时我无法在VS 2008 Web项目中摆脱这种情况.我已经检查过它在非网络项目的调试模式下它是在Active(调试)中.删除了Windows中我的.NET 2.0临时文件夹中的所有项目.不知道还有什么可以做的.
debugging visual-studio-2008 visual-studio visual-studio-debugging
我第一次使用新的Visual Studio 2013和IISExpress(之前在VS2010上使用的ASP.net开发服务器).我遇到了试图调试我的项目的问题.
这就是我在Chrome中看到的内容:
无法与服务器建立安全连接.这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书.错误代码:ERR_SSL_PROTOCOL_ERROR
我更新了我的Properies - > web文件,以便Project Url现在使用https URL.但是,在执行此操作后,我现在在启动时遇到新错误:
与localhost的连接中断.错误代码:ERR_CONNECTION_RESET
谢谢
几天前我把我的解决方案移到了MSVS 2013.它的工作正常,除了一件事:当我尝试调试我的WCF服务的代码时,它可以工作,但是当我想看任何变量的状态时它会说:"表达式中的内部错误评估".添加监视功能在客户端正常工作,但在服务代码中它已损坏.我正在尝试调试在localhost上运行的自己的WCF服务.你能帮帮我,怎么修这个?

这里MSVS信息:Microsoft Visual Studio Professional 2013版本12.0.30110.00更新1 Microsoft .NET Framework版本4.5.51641操作系统:Windows 8.1
我在Windows 7 x64上运行Visual Studio 2010(作为管理员),IIS 7.我能够在IIS 7中运行ASP.NET网站而无需调试,但是当我按F5进行调试时,我得到:
无法在Web服务器上启动调试.无法启动ASP.NET调试.无需调试即可通过启动项目获得更多信息.
不幸的是,帮助链接对我没有多大帮助,导致了一大堆事情.
我检查了以下内容:
安全要求 - 我不记得以前必须做任何特别的事情.IIS7中的工作进程是w3wp.exe.它说,如果它作为ASPNET或NETWORK SERVICE运行,我必须具有管理员权限来调试它.我怎么知道我是否需要在这里更改一些东西?
网站属性页>开始选项>调试程序>选中ASP.NET.使用自定义服务器设置为站点的URL(无需调试即可正常工作).
调试已启用web.config.
应用程序正在使用ASP.NET 3.5(我想最终转移到4.0,但我有一些迁移要处理).
应用程序池:对.NET AppPool进行分类(也尝试过DefaultAppPool).
我接下来可以查看的任何想法?
当然,安装IIS,VS,创建网站并开始测试它应该不难吗?
提前致谢.
.net asp.net iis-7 visual-studio-2010 visual-studio-debugging
我想在Visual Studio 2008中调试一个程序.问题是如果它没有得到参数就会退出.这是从主要方法:
if (args == null || args.Length != 2 || args[0].ToUpper().Trim() != "RM")
{
Console.WriteLine("RM must be executed by the RSM.");
Console.WriteLine("Press any key to exit program...");
Console.Read();
Environment.Exit(-1);
}
Run Code Online (Sandbox Code Playgroud)
我不想评论它,然后在编译时再回来.如何在调试时使用参数启动程序?它被设置为StartUp项目.
我有一个在VS2012中开发的测试ASP.NET MVC3应用程序.当我开始调试时,通过请求从主机访问应用程序http://localhost:<portnumber>.但是,如果我试图通过从远程计算机访问企业内网中相同的应用程序http://<ip>:<portnumber>,我得到HTTP error 400: Bad request. Invalid Host Name.至于它运行在IIS发表任何服务器配置无法访问.
有什么方法可以解决这个问题吗?
asp.net asp.net-mvc visual-studio-debugging iis-express visual-studio-2012
调试时我突然遇到一个奇怪的错误.到目前为止,监视窗口中的变量已正确显示.现在我总是在监视窗口中收到错误消息:
功能评估需要运行所有线程
我不能再检查任何变量了.我没有明确地使用线程.我该怎么办才能让它再次运作?
我在某些论坛中已经禁用了调试器的选项窗口中的函数:"启用属性评估和其他隐式函数调用".但没有成功,那我得到错误:
错误隐式函数评估由用户禁用
我正在尝试调试一个项目,该项目引用了我添加的DLL,DLL存储在外部目录中,我只是添加了一个引用.现在我当然可以调试我的项目,但在我的另一个dll上调用方法的行我不能介入它,即F12.
我能做到这一点的方法之一是我的项目(DLL)作为现有项目添加到我的解决方案,并更换参考DLL使用附加的项目,而不是磁盘上的文件.
但真是一团糟,我相信有更干净的方式?
我似乎记得,如果我复制一些PDB文件或东西,但我不记得了.我是否需要打开2个visual studio副本,1个用于我的主项目,1个用于我引用的DLL?
我已经安装了VS 2015 RTM(没有别的),我无法调试任何解决方案,无论是现有解决方案还是全新解决方案(使用VS 2015创建并针对.Net Framework 4.6编译),它只会打开一个VS中的新选项卡,称为中断模式,具有以下文本:应用程序处于中断模式您的应用程序已进入中断状态,但没有执行所选调试引擎支持的代码(例如,仅执行本机运行时代码) ).如果我检查调试 - >模块窗口:VS2015Test.vshost.exe没有加载符号(即使我点击加载符号它不起作用)VS2015Test.exe符号已加载
它也没有显示控制台上的输出(它是一个控制台应用程序,只有以下几行代码:
class Program
{
static void Main(string[] args)
{
Console.WriteLine("TEST");
Console.ReadKey();
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试重新安装VS 2015,重新启动计算机,删除%temp%/ AppData/Microsoft/Visual Studio/14中的所有文件,在管理模式下启动VS但似乎没有任何工作.
调试工作的一个方面是这个选项:工具 - >选项 - >调试 - >使用管理的可压缩性模式
^^但这不能成为使用旧/旧模式的解决方案.
顺便说一句:VS 2013中的调试工作正常.
任何帮助,将不胜感激.
.net c# debugging visual-studio-debugging visual-studio-2015