草庐IT

R-studio

全部标签

c# - 如何禁用 visual studio 中的起始页

我在调试时不小心将一个页面设置为起始页。有什么办法可以关闭这个功能吗? 最佳答案 是的,转到TOOLS->OPTIONS->ENVIRONMENT->STARTUP,那里有几个关于启动VS时要做什么的选项 关于c#-如何禁用visualstudio中的起始页,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/21679088/

c# - 将现有文件添加到不同的 Visual Studio 2010 项目

可以将文件添加到位于不同目录中的visualstudio项目,但是将文件保留在这些目录中并在更新项目中的文件时更新这些文件吗?当我将现有文件添加到项目时,它所做的只是将它们复制到项目,然后更新复制的文件,而不是原始文件。有什么办法让它以另一种方式工作吗? 最佳答案 您应该将它们添加为链接/快捷方式右键单击项目,选择“添加”>“现有项”,然后在对话框的“添加”下拉菜单中选择“添加为链接”。 关于c#-将现有文件添加到不同的VisualStudio2010项目,我们在StackOverflo

c# - 导入 Windows 窗体 (C#)、Visual Studio 2012

尝试将现有Windows窗体添加到VS2012WinForm项目中,我进入“添加/现有项目...”,然后导入:MyForm.cs、MyForm.designer.cs、MyForm.resx这曾经在早期版本的VS中有效。(我可能需要调整命名空间。)在VS2012中,出于设计器的目的,MyForm.designer.cs和MyForm.resx现在不与表单相关联;即它们在解决方案资源管理器中显示为单独的文件条目,而不是嵌套在MyForm下。双击MyForm会显示一个没有错误消息的空窗体(无控件)。项目编译运行OK。但是,当我将相同的文件拖放到项目中(调整/重命名命名空间)时,表单文件正确

c# - Installshield LE -4340 内部构建错误 Visual Studio 2012

我在VisualStudio中使用InstallShieldLE构建MSI时遇到问题。错误显示“-4340:内部构建错误”,但指向Flexera的链接毫无值(value)。我尝试了另一篇文章中的建议,将安装程序项目添加到新的解决方案,然后再添加我的.Net项目,但这没有帮助。可以找到该建议here.我还没有找到问题的单一可重复原因,它似乎不是因为任何一件事而发生的。我正在尝试为Windows服务构建安装程序。 最佳答案 我也遇到了这个错误。为了修复它,我在发布配置而不是调试配置中重建我的解决方案。

c# - 为什么我无法在 Visual Studio 2010 中找到或使用 UrlEncode?

我有一个字符串,我想将其编码为标准URL格式。根据我的发现,我应该能够通过httpUtility.urlEncode方法执行此操作,但我似乎没有可用的方法。我已经添加了对System.Web和System.Net的“使用”引用,但没有用。我还在其他变体中看到了对server.urlEncode的其他引用,但我没有在任何地方看到该方法。我在VisualStudio2010中使用最新版本的C#。这个版本中调用的方法是否有所不同,隐藏在其他地方,还是我完全偏离了基础? 最佳答案 默认情况下,VisualStudio2010中的新项目以.N

c# - Visual Studio 2015 中的项目加载失败

当我在VisualStudio2010中打开.sln时,项目正在正确加载。但是当我使用VisualStudio2015(ProfessionalwithUpdate1)打开相同的解决方案时,项目没有加载错误(加载失败)。如下所示:有人可以为此提出解决方案吗? 最佳答案 我遇到这个问题的原因多种多样,但删除所有.vs文件夹(在解决方案级别有一个文件夹,一些项目有自己的文件夹)对我有用。如何:关闭解决方案,删除所有.vs文件夹,重新打开解决方案。 关于c#-VisualStudio2015中

c# - 如何在 Visual Studio 控制台应用程序中禁用控制台窗口的关闭按钮?

我需要禁用visualstudio控制台的控制台窗口中的关闭按钮用C#编写的应用程序。我希望应用程序运行直到完成并且用户不应该能够通过关闭控制台窗口来停止它。我正在使用visualstudio2010 最佳答案 下面是一个在控制台窗口禁用关闭按钮的例子:classProgram{privateconstintMF_BYCOMMAND=0x00000000;publicconstintSC_CLOSE=0xF060;[DllImport("user32.dll")]publicstaticexternintDeleteMenu(Int

c# - Visual Studio Express 2013 : Program output in unit tests (console, 调试等)

我真的要用头撞墙了。在VisualStudio(Express2013)中获取程序输出有那么难吗?在编写代码时,我发现在工作和故障排除时能够打印出变量、操作等的值是绝对必要的。在Java和Eclipse中,System.out.println()始终有效,打印到IDE控制台。在编写C程序时,我总是使用控制台,因此回显任何内容都没有问题。但是,在VSExpress2013中,我似乎无法获得任何输出。问题是否与我正在编写单元测试而不是“正常”可执行程序有关?如果是这样,有没有办法让VS在单元测试类中显示程序输出?我试过使用调试,但也没有显示任何内容。认为存在配置问题,我一直在寻找调试未显示

c# - 如何小写 Visual Studio Code Snippet 变量?

这个问题在这里已经有了答案:FormattingLiteralparametersofaC#codesnippet(3个答案)关闭8年前。我构建了一些片段来为设置类生成字段。我现在使用2个变量-$setting$和$Setting$-来生成属性和支持字段的名称。我喜欢使用单个变量,因为唯一的区别是支持字段始终是小写版本。当前代码:string$setting$;//////Getsthe$bigComment$.//////The$smallComment$.publicstring$Setting${get{if(String.IsNullOrEmpty($setting$)){$s

c# - 调试 .NET Framework 的源代码仅显示在 Visual Studio 2010 中的反汇编

我正在尝试使用VisualStudio2010调试.NETFramework的源代码专业的。我按照RajKaimal中描述的步骤进行操作的帖子,但我一定是做错了什么,因为我看到的唯一代码是反汇编代码:(来源:github.com)如您在图中所见,转到源代码和加载符号选项被禁用。然而,符号是从微软的服务器下载的,因为我可以在本地缓存目录中看到它们。我正在调试的代码如下:varwr=WebRequest.Create("http://www.google.com");Console.WriteLine("Webrequestcreated");varreq=wr.GetRequestStr