Tag: visual studio

运行到游标的快捷键是什么?

什么是在Visual Studio 2008中运行光标的快捷键?

为什么我的configurationpipe理器在Visual Studio 2010中被禁用?

我刚开始工作一个新的项目,我不能将生成操作设置为debugging/发布。 这是一个巨大的问题! 我在我的系统上有另一个解决scheme,打开时允许我更改解决schemeconfiguration。 那么这个解决scheme肯定有什么关系呢?

如何列出所有已安装的NuGet包?

如何列出所有本地安装的NuGet软件包? 是否有一个相当于RPM -qa的NuGet? 巧克力里面有chocolatey list -localonly但是对我来说,我找不到那个命令的NuGet。

如何在.NET中dynamic切换Web服务地址而无需重新编译?

我有引用Web服务的代码,并且我希望该Web服务的地址是dynamic的(从数据库,configuration文件等中读取),以便轻松更改。 其中一个主要用途是部署到机器名称和IP地址不同的多个环境。 所有部署中的Web服务签名都是相同的,只是位于其他地方。 也许我刚刚被Visual Studio“添加Web引用”向导所迷惑 – 看起来这应该是相对容易的事情。

VS2005:程序集“<assembly>”被错误地指定为一个文件。

我已经添加了对我的项目的log4net程序集dll的引用。 当我build立我得到一个警告说: 警告程序集“Lib \ log4net.dll”被错误地指定为一个文件。 我在MSDN上查找这个错误的帮助 ,它说: 当生成过程检测到文件引用实际上是(托pipe或本机)程序集时,会在生成应用程序清单期间生成此警告。 这正是我所做的; 文件引用是一个程序集。 我在这里告诉了什么? 如何添加对程序集dll的引用,而不添加对程序集dll的引用?

视觉工作室(2015)模拟器为Android不工作 – XDE.exe – 退出代码3

我在Visual Studio 2015中创build了一个新的空白应用程序(Xamarin.Forms Portable)项目。 当我尝试在Android的Visual Studio模拟器中运行Droid项目时,我只是得到一个通用的错误消息: 创build'VS Emulator 5'KitKat(4.4)XXHDPI Phone'设备时发生错误。 所以我查看了Android的Tools-> Visual Studio Emulator,并试图手动运行模拟器。 一段时间后,它失败了,日志说: 24.7.2015 16:22:52:[信息]重新初始化已安装的configuration文件。 24.7.2015 16:22:52:[信息]已初始化安装的configuration文件。 设备:2个平台:1 24.7.2015 16:22:52:[信息]重新初始化可安装的configuration文件。 24.7.2015 16:22:52:[信息]已初始化可安装的configuration文件。 设备:30平台:4 24.7.2015 16:22:56:[信息]等待启动设备… 24.7.2015 16:22:56:[信息]发射装置:5“KitKat(4.4)XXHDPI电话 24.7.2015 16:22:56:[信息]validation模拟器参数… 24.7.2015 16:22:56:[信息]确定模拟器是否已经在运行… 24.7.2015 16:22:56:[信息]准备虚拟机… 24.7.2015 16:22:58:[Critical]创build“VS Emulator 5”KitKat(4.4)XXHDPI Phone“设备时发生错误。 24.7.2015 16:22:58:[临界] XDEpath:C:\ Program Files(x86)\ Microsoft XDE \ 10.0.10240.0 \ xde.exe 24.7.2015 16:22:58:[Critical] XDE Arguments:/ […]

常量variables不起作用

如果我在我的标题中定义我的常量variables像这样… extern const double PI = 3.1415926535; extern const double PI_under_180 = 180.0f / PI; extern const double PI_over_180 = PI/180.0f; 我得到以下错误 1>MyDirectX.obj : error LNK2005: "double const PI" (?PI@@3NB) already defined in main.obj 1>MyDirectX.obj : error LNK2005: "double const PI_under_180" (?PI_under_180@@3NB) already defined in main.obj 1>MyDirectX.obj : error LNK2005: "double const PI_over_180" (?PI_over_180@@3NB) already […]

微软在Visual Studio中放弃了对SDF数据库文件的支持吗?

在Visual Studio 2013中,不再有在WebPages(WebMatrix)网站中创build.sdf SQL Server Compact数据库的选项。 我不再能够在Visual Studio中查看.sdf数据库文件。 我下载了最新版本的WebMatrix来打开我的.sdf数据库,但是当我打开我的网站时,WebMatrix崩溃了。 当我创build一个新的空白网站,并添加现有的文件,它崩溃。 我search了几天的方式来查看和编辑我的.sdf数据库,没有任何工作。 我不能再得到Navicat SQL Server应用程序来打开数据库。 我无法让LinqPad打开.sdf数据库文件,我无法使用Compact Viewer打开或编辑.sdf数据库。 我可以用SqlCEToolbox40.exe 打开 .sdf数据库,但它只显示前200行,它不会让我编辑表。 现在我完全难住了。 如何查看和编辑.sdf数据库文件?

什么是“注册COM Interop”呢?

什么VS项目选项“注册COM互操作”实际上做什么? 因为当我使用此选项启用我的库时,我可以从VBScript调用我的库上的CreateObject。 但是,如果我没有这个build立,然后手动运行regasm的CreateObject失败。 所以我想知道 – 什么VS2010做,我没有做?

在跨平台代码中处理stdafx.h

我有一个基于Visual Studio C ++的程序,它使用预编译的头文件( stdafx.h )。 现在我们使用gcc 4.x将应用程序移植到Linux上。 问题是如何在两种环境下处理预编译的头文件。 我GOOGLE了,但不能得出结论。 很显然,我想在Visual Studio中保留stdafx.h ,因为代码库相当大,预编译头文件提高了编译时间。 但问题是在Linux中要做什么。 这是我发现的: 保持stdafx.h 。 gcc编译代码的速度比VC ++快得多(或者只是我的Linux机器更强大… :)),所以我可能对此选项感到满意。 从这里使用方法 – 使stdafx.h看起来像( USE_PRECOMPILED_HEADER为VS设置USE_PRECOMPILED_HEADER ): #ifdef USE_PRECOMPILED_HEADER … my stuff #endif 使用这里的方法 – 用/FI编译VC ++ 隐式地在每个cpp文件中包含stdafx.h 。 因此,在VS中,您的代码可以很容易地进行编译,而无需预编译头文件,也不需要更改代码。 我个人不喜欢依赖和stdafx.h混乱正在推动一个大代码基地。 因此,这个选项对我很有吸引力 – 在Linux上你没有stdafx.h ,但仍然可以通过/FI打开VS上的预编译头文件。 在Linux上,只将stdafx.h编译为预编译头文件(模仿Visual Studio) 你的意见? 还有其他方法来处理这个问题吗?