标签: visual-studio-express

Visual Studio Express 2013中的代码约定支持

我一直在Visual Studio Express 2013中开发一个C#项目,并且遇到了.NET语言的代码契约.他们的简洁性和随附的静态分析工具给我留下了深刻的印象,我开始在我的代码库中使用它们.但是,当我试图运行我的程序时,我遇到了类似于在这个SO线程中发现的错误消息,即

...必须使用代码契约二进制重写器(CCRewrite)重写程序集(可能是"<my project>"),因为它正在调用Contract.Requires并且定义了CONTRACTS_FULL符号.从项目中删除CONTRACTS_FULL符号的任何显式定义并重建...

指南建议要解决此问题,我必须从项目的"属性"页面启用代码约定,但在Express中无法找到代码约定属性条目.

一些MSDN论坛主题似乎表明代码合同的所有工具都包含在Express版本中,但Code Contracts Properties页面却没有.这似乎是这种情况,因为我能够在VSE 2013中运行我的项目,只有在我的大学毕业之前从我的大学获得的Visual Studio 2012 Ultimate的副本启用代码合同之后.

除了通过手动修改项目文件或使用付费版本的Visual Studio修改项目文件外,是否真的无法在Visual Studio Express中使用代码约定?如果是这种情况,我对使用它们非常犹豫,因为我的公司不太可能购买VS许可证.此外,微软试图扩展这种新的优越的验证范例,然后将其仅限于付费用户,这似乎是非常奇怪的.

.net c# code-contracts visual-studio-express visual-studio-2013

11
推荐指数
2
解决办法
5040
查看次数

如何打开Visual Web Developer Express中的所有异常中断

在Visual Web Developer Express中,如何启用Break on All Exceptions?我正在寻找Debug> Exceptions菜单项但却找不到它,即使我尝试自定义菜单也没有.

MSDN上的这个页面表明它应该是可能的.

visual-web-developer visual-studio-express visual-studio

10
推荐指数
2
解决办法
3081
查看次数

如何在Visual Studio 2008 Express中禁用异常助手和未处理的异常弹出窗口

我正在使用Visual Studio 2008 Express并且正在编写单元测试,其中存在许多预期的未处理异常.这会导致在调试器中运行这些测试时显示许多异常助手弹出窗口.

我已在VS选项中禁用了异常助手,但会弹出另一个未处理的异常对话框.我知道用Visual Studio Professional可以摆脱这些,但你如何使用快递版呢?

顺便说一下,我使用的是Assert.Throws代替ExpectedException attribute(NUnit),这导致了这个,但我想使用Assert.Throws.谢谢!

exception visual-studio-express

10
推荐指数
1
解决办法
1万
查看次数

10
推荐指数
1
解决办法
1万
查看次数

使用Visual Studio 2010 Express打开非快速VS项目

是否可以使用Visual Studio Express Edition打开/编辑正常的Visual Studio解决方案?

projects-and-solutions visual-studio-2010 visual-studio-express

10
推荐指数
2
解决办法
3121
查看次数

Visual Studio Express的.vssettings在哪里?

该文件位于哪个目录下?

我问的原因是,我想备份我的设置.

vssettings visual-studio-express

10
推荐指数
2
解决办法
1万
查看次数

Visual C#2010 Express:为新类指定默认访问修饰符?

每当我使用Visual Studio 2010 Express C#创建新类时,它都会创建没有访问修饰符的类.10次​​中有9次我希望我的新课程公开.如何让Visual Studio默认使用"public"修饰符创建空类模板?

c# public access-modifiers visual-studio-express

10
推荐指数
1
解决办法
1693
查看次数

无法在VS2012中运行测试

尝试在Visual Studio Express 2012 For Web中运行单元测试时是否有人遇到以下错误?:

MSTestAdapter无法发现测试,因为经典模式助手不可用.如果已选择TestSettings文件,请取消选中它并再试一次.

我在Visual Studio 2012 RC中有一个解决方案,它包含几个应用程序,几个类库和几个单元测试项目.当Visual Studio 2012发布时,我转到了Express For Web.一切都在编译和运行正常,但任何时候我尝试运行单元测试我得到上述错误.

作为测试,我卸载了单元测试项目并删除了TestSettings文件并添加了一个带有一个测试的新单元测试项目,这是一个简单的真正断言.但是,错误仍然存​​在.

谷歌搜索对我来说并没有太多的东西.各个网站上的一些相关帖子,但还没有实质内容.(也许其他人有更多的运气?)看起来测试框架在它甚至试图调用MSTest之前就失败了,但同样好奇的是我mstest.exe在机器上找不到.

有没有人碰到这个并解决了它?我想我可以转移到NUnit(尽管他们的网站没有响应,这并没有给项目增添很多信心)或者那种性质的东西,尽管我更愿意尽可能地减少工具的数量.

.net mstest visual-studio-express visual-studio-2012

10
推荐指数
1
解决办法
7726
查看次数

在带有Update 2 RC的Visual Studio Express 2013中没有Windows Phone 8.1的模板

我一直在使用Visual Studio Express for Windows Phone开发WP(Windows Phone)8.0应用程序.为了开始WP 8.1的开发,我从Windows Phone开发者网站下载了VS 2013,包括更新2 RC,它应该用于开发WP 8.1应用程序.

我已经尝试了两次,但即使安装成功,也无法创建WP 8.1应用程序.我得到的只是这个:

图像链接

即没有创建Windows Phone 8.1应用程序的选项.如果重要的话,我特别感兴趣的是WP 8.1 Visual C#模板.

正如我所提到的,自从我开发Windows Phone 8.0应用程序以来,已经安装了适用于Windows Phone的Visual Studio Express(2012).

我已经经历过了:

Visual Studio Express 2013上的WP8开发
为什么没有Windows Phone版本的Visual Studio Express 2013?
Visual Studio 2013和Windows Phone
如何开始使用Windows Phone SDK 8.1?
Visual Studio Express 2013上的WP8开发

但没有人解决这个问题.

visual-studio-express visual-studio-2013 windows-phone-8.1

10
推荐指数
2
解决办法
1万
查看次数

调试后自动杀死IIS Express进程(VS Express 2013 Web)

我正在Visual Studio 2013 Express for Web中开发ASP.NET(Razor v2)Web站点,因此当我运行站点进行调试时,VS会自动启动IIS Express进程.

当我使用VS"停止调试"按钮停止调试时,即使在VS分离后,IIS Express系统托盘和IIS Express工作进程也会继续运行.(并且,我怀疑,从一次运行到另一次运行都有一个糟糕的状态,但这完全是一个不同的问题.)

是否有VS选项或项目设置,我可以设置为在VS中点击"停止调试"控件后自动终止此过程?

asp.net visual-studio-express visual-studio-debugging iis-express visual-studio-2013

9
推荐指数
2
解决办法
6198
查看次数