Tag: visual studio

如何在.NET中创build和使用资源

我如何创build一个资源,可以轻松地引用和使用我的程序的各个部分? 我的具体问题是,我有一个NotifyIcon,我想根据程序的状态来改变图标。 一个共同的问题,但我一直在努力奋斗很长一段时间。

在Visual Studio中使用Git

作为一个长期的Visual SourceSafe用户(和讨厌),我正在讨论与同事交换SVN的问题。 他build议使用Git来代替。 因为,显然,它可以作为没有中央服务器(我们只有一个3开发团队)的点对点。 我还没有find任何有关将Git与Visual Studio集成在一起的工具 – 这种事情是否存在? 有什么技术可以在Visual Studio中使用Git? 在开始之前我需要知道他们有什么不同之处?

非常量引用绑定到临时,Visual Studio的错误?

我在编译gcc一些可移植代码时遇到了这个问题。 基本上这个奇怪的代码在Visual Studio中编译,这实际上只是打动了我的脑海: class Zebra {int x;}; Zebra goo() {Zebra z; return z;} void foo(Zebra &x) { Zebra y; x = y; foo(goo()); } Visual studio让这个飞行。 gcc将捕获这个作为编译错误。 有趣的是,如果你把Zebrainputint, VC++会报错。 相当矛盾的行为。 思考?

在安装Visual Studio 2012 Release Preview之后出现错误“LINK:致命错误LNK1123:在转换为COFF期间失败:文件无效或损坏”

我已经安装了Visual Studio 2012 Release Preview,看起来很好,但现在当我尝试使用Visual Studio 2010编译C ++项目时,出现以下错误消息: 链接:致命错误LNK1123:在转换为COFF时失败:文件无效或损坏 我并不十分确定这一点,但似乎与其中包含.rc (资源)文件的项目有关。 我已经尝试从“添加/删除程序”修复Visual Studio 2010并重新启动,但这没有任何作用。 如果使用Visual Studio 2012 RC编译设置为使用Visual Studio 2010工具集的C ++项目,我也会得到相同的错误。 升级到Visual Studio 2011工具集修复了这个问题(当然,我不想为生产代码这么做)。 更新:我卸载了Visual Studio 2012 ,重新启动,问题仍然存在! 帮帮我!

为Visual Studio 2010安装OpenCV-2.3

我试图用Visual Studio 2010 Express使用opencv 2.3。 我的代码是从例子: #include "stdafx.h" #include <highgui.h> int _tmain(int argc, _TCHAR* argv[]) { int c; // allocate memory for an image IplImage *img; // capture from video device #1 CvCapture* capture = cvCaptureFromCAM(1); // create a window to display the images cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE); // position the window cvMoveWindow("mainWin", 5, 5); while(1) { […]

App.Config转换为Visual Studio 2010中不是Web项目的项目?

对于基于Visual Studio 2010 Web的应用程序,我们拥有configuration转换function,通过这些function我们可以为不同的环境维护多个configuration文件。 但是,对于Windows服务/ WinForms或控制台应用程序,App.Config文件不具有相同的function。 有一个解决方法可用这里build议: 应用XDT魔术App.Config 。 然而,这不是直接的,需要一些步骤。 有一个更简单的方法来实现相同的app.config文件?

我该如何补救“断点不会被击中。 没有符号已经加载这个文件。“警告?

快递版C#桌面应用程序。 然后工作5秒钟后不工作。 我尝试了以下。 确保在所有程序集上都设置了debuggingconfiguration,debugging标志和完整debugging信息。 从我的整个机器上删除所有bin和obj文件夹以及与项目相关的所有DLL。 重新创build从头开始的项目。 重启。 我在解决scheme中有两个WinForms项目。 其中一个加载debugging信息,一个不。 他们都指的是我试图在工程文件中完全相同的方式获取debugging信息的程序集。 有任何想法吗? 我想在这里添加,主要是为了我自己,当我回来审查这个问题时,符号不加载,直到程序集加载,程序集不加载,直到需要。 如果断点位于仅在主程序集中的一个函数中使用的库中,则在调用该函数之前,符号将不会被加载(并且会显示断点没有被命中)。

防止在Visual Studio C / C ++控制台应用程序上closures控制台窗口

这可能是一个尴尬的问题,毫无疑问,答案是非常明显的。 我已经使用了Visual Studio多年,但这是我第一次完成任何“控制台应用程序”开发。 当我运行我的应用程序时,popup控制台窗口,出现程序输出,然后窗口在应用程序退出时closures。 有没有办法保持它打开,直到我已经检查输出,或在窗口closures后查看结果?

运行我的C ++代码给了我一个空白的控制台

我试图在Visual Studio 2015中运行一些C ++代码。当我构build它时,我没有得到任何错误,但是一旦我运行它,我得到的只是一个空的控制台。 我不认为它冻结,因为我可以看到闪烁的下划线。 另外,如果我在debugging模式下运行Visual Studio只是冻结。 我用了一个简单的“hello world”代码: #include <iostream> int main() { std::cout << "hello world!\n"; return 0; } 我试过的: 我尝试重新安装Visual Studio,但它没有解决任何问题。 我也尝试运行一些Python和C#代码,并没有问题的工作。

ASP.NET网站或ASP.NET Web应用程序?

当我在Visual Studio中启动一个新的ASP.NET项目时,我可以创build一个ASP.NET Web应用程序,或者我可以创build一个ASP.NET Web站点。 ASP.NET Web应用程序和ASP.NET网站有什么区别? 为什么我会select其中一个呢? 答案根据我使用的是哪个版本的Visual Studio而不同?