Tag: visual studio

在Visual Studio 2015中隐藏XML注释

用于在折叠时隐藏summary XML注释(在方法之前等)。 现在他们展示了它(即使在倒塌时)。 有办法防止这种情况吗? 即 这是显示的: 当以下内容折叠时: /// /// How do I hide this text in this view? /// public int abc;

Outlook:如何从收件人字段中获取电子邮件?

我正在尝试将电子邮件地址输入到撰写邮件窗口的“ 收件人”字段中。 我尝试获取收件人的地址属性,根据VS,应该给我电子邮件。 我收到一个看起来像这样的字符串: “/c=US/a=att/p=Microsoft/o=Finance/ou=Purchasing/s=Furthur/g=Joe” 如何在收件人字段中获取电子邮件地址? 我的代码到目前为止: List emails = new List(); if (thisMailItem.Recipients.Count > 0) { foreach (Recipient rec in thisMailItem.Recipients) { emails.Add(rec.Address); } } return emails;

如何将visual studio 2010 SP1解决方案转换为visual studio 2012解决方案?

我知道他们(大多数项目类型)在2010 SP1和2012之间是相互兼容的,并且没有必要进行转换,但如果我还需要它呢? 如果我需要将我的解决方案标记为Visual Studio 2012解决方案,该怎么办? 当双击VS2010解决方案时,版本选择器会自动使用VS2010打开它(即使我现在安装了VS2012),图标上也有一个数字10(而不是数字11)。 怎么做??。

在设置中使用自己的枚举

我想在项目设置中使用我自己的枚举(从Visual studio,菜单项目,属性,选项卡设置)。 我可以在那里选择很多默认类型,但是在我的解决方案中甚至可以选择其他项目的类型,但不是项目本身。 是否可以使用项目中的枚举类型作为设置的类型?

什么是调用?

什么是方法调用,control.invoke? 在编程中一般调用什么 例子 : MethodInvoker getValues = new MethodInvoker(delegate() { checkbox1Checked = checkbox1.Checked; textBox6Text = textBox6.Text; textBox7Text = textBox7.Text; textBox3Text = textBox3.Text; textBox1Text = textBox1.Text; textBox4Text = textBox4.Text; richTextBox1Text = richTextBox1.Text; textBox5Text = textBox5.Text; }); if (this.InvokeRequired) { this.Invoke(getValues); } else { getValues(); } 而且我也想知道MethodInvoker和InvokeRequired是什么意思?

智能感知扩展方法?

有没有办法从当前不在使用中但在解决方案中引用的类获取扩展方法的intellisense。 在类中第一次使用扩展方法时,能够只键入并且不必添加使用将是非常方便的。

Visual Studio 2017,无法调试或运行该应用程序

今天打开电脑后,我根本无法调试或运行应用程序。 如果我发布项目,它工作正常。 但是,如果我从Visual Studio运行它,它只是卡住加载而Visual Studio停止响应。 以下是强制退出应用程序时出现的错误: 抛出exception:mscorlib.dll中的“System.UnauthorizedAccessException” 抛出exception:mscorlib.dll中的“System.Globalization.CultureNotFoundException” 抛出exception:mscorlib.dll中的“System.Security.SecurityException” 程序'[6276] chrome.exe:WebKit’已退出,代码为-1(0xffffffff)。 程序'[8852] iisexpress.exe’已退出,代码为-1(0xffffffff)。 你有没有经历过类似的事情? 我一直在努力寻找答案,但却找不到任何答案。 我也尝试了不同的机器,也无法在那里调试应用程序。 尝试使用Nuget更新并重新安装所有软件包。 最好的问候Solan。

等待异步TaskEx

什么是TaskEx ? 在http://www.i-programmer.info/programming/c/1514-async-await-and-the-ui-problem.html?start=1或等待TaskEx.Delay或Await async澄清 。 我用 Task DoWork() { return Task.Run(() => { for (int i = 0; i < 30; i++) { Thread.Sleep(1000 * 60 * 30); } }); } 示例使用此 Task DoWork() { return TaskEx.Run(() => { for (int i = 0; i < 10; i++) { Thread.Sleep(500); } } }); 我称之为await DoWork(); […]

无论我如何尝试,System.Web.Http引用默认为4.0版本

我在我的项目中使用BreezeApi NuGet包。 它在Visual Studio 2013中。 我收到这个错误。 错误41程序集’Breeze.WebApi2,Version = 1.4.0.0,Culture = neutral,PublicKeyToken = f6085f1a45e2ac59’使用’System.Web.Http,Version = 5.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35’,其版本高于引用程序集’System.Web.Http,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35′ 我不知道为什么我的项目不断引用4.0版本。 我试过的事情: 我从我的项目中删除了system.web.http 4.0的引用,并浏览到5.0 DLL文件位置。 一旦我添加它并返回到解决方案资源管理器,右键单击system.web.http dll,它显示4.0.0.0。 我在web.config中添加了程序集绑定,如下所示 我该如何解决这个问题?

如何在调试模式下禁用Costura.Fody资源嵌入?

我正在使用Costura.Fody将所有dll嵌入到我的应用程序集中。 有没有办法在Debug构建模式下禁用Costura.Fody? 如何使Costura.Fody仅在Release或自定义构建配置中工作?