问题标签 [visual-studio-2015]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 安装 Visual Studio 2015 会改变 VS 2013 使用的编译器吗?
Visual Studio 2013 使用什么 C# 编译器?如果我要安装 Visual Studio 2015 及其新的 Roslyn 编译器,这会影响我的Visual Studio 2013安装吗?
我问是因为当我们的代码使用 Visual Studio 2015 构建时,我们有一些已知会失败的测试。有些数字在八位有效数字处有所不同。Visual Studio 2015 发布时的解决方案可能是增加测试的容差,但我想了解 Visual Studio 如何决定使用哪个编译器。
可以将 Visual Studio 2013 显式设置为使用旧编译器吗?还是一个 msbuild 脚本?
asp.net - 在 Visual Studio 2015 Preview 中从 ASP.NET 5 引用 PCL 库不起作用
我在 Visual Studio 2015 Preview 中使用新的 ASP.NET MVC 6,当我尝试添加对 Instasharp 2-beta7(它是一个可移植库)的引用时,我在该库的引用下收到一个警告标志。这是 VS2015 预览版中尚未解决的问题吗?有任何想法吗?
cordova - Visual Studio Cordova 应用程序 ID
我使用英特尔 XDK 创建混合应用程序。我将 PlayStore 的应用程序 ID 用作 gkg4.pro.obs
现在,最近我使用 Cordova 切换到 Visual Studio 2015,但是,每当我尝试使用此 ID(即 gkg4.pro.obs)时,编译时都会出现退出代码 8 错误。
如果我正在尝试 gkg.pro.obs 即 id 中没有数字,它工作正常。
我无法将 ID 更改为它已经存在的应用程序。
这个问题有什么解决办法吗?请帮忙
asp.net-mvc - 统一的 MVC 和 Web Api - 视图和 json 的相同控制器?
Visual Studio 2015(预览版)中的一项新功能是“ASP.NET MVC 和 Web API……已经统一到一个单一的编程模型中”。
我假设这意味着我可以编写单个控制器操作“GetCustomerById”,它返回一个 Customer 对象,并且可以基于内容协商将其呈现为序列化的 Json 或 Html(使用 mvc 视图)。(如果用户使用“Accept: application/json”或“Accept: text/html”请求它)
但我看不出这是怎么做到的,它们似乎仍然需要不同的控制器和方法?
razor - vNext:使用剃须刀视图而不托管的控制台应用程序
我正在创建执行一些文件转换的控制台应用程序。这些转换很容易完成,从输入文件创建模型,然后为输出执行剃刀模型。
为了让这个在 IDE 中工作,我使用了 Visual Studio 2015 预览版并创建了一个使用 MVC 的 vnext 控制台应用程序。(然后,您将获得开箱即用的剃须刀支持)。要让这一切正常工作,您需要托管 MVC 应用程序,而最便宜的托管方式是通过 WebListener。所以我托管 MVC 应用程序,然后通过调用它"http://localhost:5003/etc/etc"
来获取构建输出的渲染视图。
但是控制台应用程序不应该监听/使用端口。它只是一个用于文件转换的命令行工具。如果多个实例同时运行,它们将争夺在同一端口上托管页面。(这可以通过动态选择端口来避免,但这不是我想要的)
所以我的问题是如何在不使用端口但尽可能多地使用 vnext 框架的情况下使其工作。
简而言之:如何使用我在控制台应用程序中传递模型的 cshtml 文件,该应用程序不使用使用 vnext razor 引擎的端口。
这是我目前使用的一些代码:
程序.cs
启动.cs
unit-testing - 如何使用 VS2015 Preview 运行 xUnit 单元测试?
我通过扩展管理器添加了“xUnit.net runner for Visual Studio”v0.99.8,但是当我打开测试资源管理器窗口时,它似乎没有选择我的任何单元测试。此外,Resharper 9 EAP 是唯一支持 VS2015 的 Resharper 版本,它似乎还没有用于 xUnit Test Runner 的插件。
那么,如何在 VS2015 Preview 中运行 xUnit 单元测试?
c# - 如何从 kproj 引用 csproj
我在玩VS2015
and ASP.NET vNext
,并试图在同一解决方案中将 vNext 类库 (kproj) 的引用添加到常规类库 (csproj) 中。Visual Studio 2015 显示以下错误消息:
“不支持以下项目作为参考”。
是否可以从 vNext 类库中添加对 csproj 的引用?
android - Visual Studio 2015 Android 模拟器问题
我用“Visual Studio Emulator for Android”下载了“Visual Studio 2015 Preview”。
模拟器与 Apache Cordova 应用程序(可以从文件 -> 新建 -> 项目 ->“Apache Cordova 空白应用程序”创建)很好地配合使用。
但是当我尝试调试简单的 x86 android c++ 应用程序(可以创建文件 -> 新建 -> 项目 -> “Native Activity Application Android”)时,Visual Studio Android Emulator 成功启动,之后 Visual Studio 给出错误:
我检查过:
- Android 模拟器的 IP 地址为 169.254.191.177 - 我可以在模拟器设置中看到它。
- “ping 169.254.191.177” - 正在工作;
- “telnet 169.254.191.177 5555” - 也在工作。
一些细节:
- 在上部组合框中的 VS2015 中,我选择“VS Emulator Android Phone (x86 - offline)”
- 我在 x86 架构中编译了 c++ 应用程序
- 我有 Windows 8.1
- 官方 AndroidSDK 模拟器与 Visual Studio 2015 c++ 调试一起正常工作
更新 1:adb.exe 没有看到 VS Android 模拟器。为什么——这就是问题所在。
更新 2:“adb 设备”仅在命令“adb connect 169.254.191.177:5555”之后才开始看到 VS 模拟器。为什么默认情况下 adb 看不到 VS 模拟器 - 这就是问题所在。
resharper - 更改 Resharper 9 简单属性自动格式化
我最近开始使用 VS2015 和 Resharper 9。我遇到了默认配置的奇怪格式(它在 VS2013/Resharper8 中不存在):
如果我尝试自动格式化这段代码:
它去:
但我希望它保持原样(就像以前的版本一样)。我试图勾选“在单行上放置属性/索引器/事件声明”,但它没有任何改变。
nuget-package - 尝试打开“管理 nuget 包”时出现错误消息“没有可写的配置文件”
尝试在“参考”上打开“管理 nuget 包”时,Visual Studio 2015 预览版显示错误消息“没有可写的配置文件”
可以找到 C# 解决方案:https ://github.com/constructor-igor/TechSugar/trunk/Powershell/Sample_Read_Process_Write/CustomerObjects