Articles of visual studio

Subversion:你如何避免忘记检查内容?

在两个不同的地点,在颠覆的项目上工作的三台不同的计算机上,我曾经偶尔忘记在一个位置检查东西,这样我就不能在最新的代码上工作,当我想继续工作的时候在另一个地方。 我相信其他人也有类似的问题。 我可以做些什么来避免这个问题? 有帮助的工具? 通知我可以设置? 我在Windows7电脑上使用Visual Studio 2008和TortoiseSVN。

从Visual Studio Solution生成Make文件(用于GCC)

我想在Linux下使用GCC编译我的Visual Studio解决scheme ,包含三个项目。 该解决scheme包含两个DLL项目和一个使用这些DLL的应用程序(.EXE)项目 。 源代码不包含任何Windows依赖项。 如何将解决scheme(包含3个项目)转换成可以在Linux中使用GCC编译的文件。 是否有任何工具将Visual Studio解决scheme(项目)转换为文件。 Visual Studio版本是Visual Studio 2008

基于操作系统的C ++条件编译

我想用C ++编写一个包含系统调用的跨平台函数。 我可以检查哪些条件编译标志来确定正在编译代码的操作系统? 我主要对Windows和Linux感兴趣,使用Visual Studio和GCC。 我认为这应该是这样的: void SomeClass::SomeFunction() { // Other code #ifdef LINUX LinuxSystemCall(); #endif #ifdef WINDOWS WindowsSystemCall(); #endif // Other code }

指定的模块无法find0x8007007E

在表单的构造函数中,当我逐步执行代码时,会调用以相同forms声明的方法。 在我可以进入方法之前,我得到一个System.IO.FileNotFoundException消息“指定的模块找不到。(从HRESULTexception:0x8007007E)”。 我尝试input的成员方法被声明为不安全的,因为它处理非托pipe的C ++代码,但正如我所说,我永远不能步入方法。 因为它听起来像一个DLL依赖问题,所以我运行了Dependency Walker。 依赖walker只显示SHLWAPI.DLL下的MPR.DLL的问题。 问题的方法是我从来没有打电话的WNetRestoreConnectionA。 依赖walker FAQ表明,这不是一个问题http://dependencywalker.com/faq.html 。 此外,这不是一个Web应用程序或任何东西。 我不幸被VS2005困住了。 造成这个问题的原因有哪些? 任何想法,我可能会丢失或如何我可以debugging这个问题?

无法更改inheritance/子窗体的Windows(Visual Basic)

我有一个模板Windows窗体和inheritance模板的子窗体。 但是我不能在小孩的devise师中做任何改变。 我正在使用Visual Studio 2015年社区版 模板 的.vb Public Class Form1 Private isMouseDown As Boolean = False Private mouseOffset As Point ' Left mouse button pressed Private Sub Move_MouseDown(sender As Object, e As MouseEventArgs) Handles TableLayoutPanel2.MouseDown, PictureBox2.MouseDown, PictureBox1.MouseDown If e.Button = MouseButtons.Left Then ' Get the new position Dim mouseRelative As Point = Me.PointToClient(Cursor.Position) mouseOffset = […]

什么提供Microsoft Visual Studio 10.0 \ VC \ include \ io.h?

我安装了Visual Studio 2010,并给了我C ++编译器 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat 但是,当我试图build立一个应用程序(一个Python包),我有一个关于失踪的错误 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\io.h 在调查中, include文件夹几乎是空的(只有三个文件)。 我需要安装什么位Windows / Visual Studio来填充包含文件夹? 我在做什么: pip install lxml 怎么了 构buildlxml版本3.3.5。 没有Cython的build筑。 C:\ Python34 \ include \ pyconfig.h(68):致命错误C1083:无法打开包含文件:'io.h':没有这样的文件或目录

Microsoft Windows Python-3.6 PyCrypto安装错误

pip install pycrypto与pip install pycrypto工作正常,但与python3.6失败,出现以下错误: inttypes.h(26):error C2061:syntax error:identifier'intmax_t'

在Visual Studio 2013中调用的目标引发exception

今天当我打开Visual Studio 2013 Professional Edition ,我得到了exception has been thrown by a target of invocation.的错误exception has been thrown by a target of invocation. 另外我试图打开ILSpydebuggingDLL,但它坠毁。 我认为这可能来自同一个杀手。 对于我所做的系统是我昨天安装了SQL Server 2012专业版。 我检查了环境path。 它是: C:\ Program Files \ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Windows Live; C:\ Program Files(x86)\ […]

Visual Studio项目“发布”(x86)生成不能加载DLL(msobj100.dll)

我有一个非常简单的项目,我正尝试使用Visual Studio 2010 Express(x64)版本(C ++)进行构build。 它只包含一个文件(main.cpp),用于在我的机器上查找机器的epsilon,而不用做任何事情。 当我尝试编译debuggingx86构build一切工作正常,一个.exe生成,但我想做一个发布版本,因为我需要把这个代码是作为一个硬件分配。 当我尝试编译Release(x86)版本时,会失败,并显示以下错误 – 1> LINK:致命错误LNK1296:无法加载msobj100.dll 我跑了一个search,唯一的地方,我发现一个名为msobj100.dll文件是在“C:\ Program Files文件(x86)\微软Visual Studio 10.0 \ VC \ bin \ amd64”,所以我试图将该位置添加到解决scheme的VC目录 – >可执行目录行。 它没有工作。 为什么Release版本在Debug版本没有的时候会抱怨这个DLL呢? 我已经比较了两个构build页面,并且似乎无法在其依赖项或目录位置中find任何差异。 我真的想知道发生了什么事。 谢谢!

Visual Studio 2010 – 如何减less内存占用

我有一个解决scheme,只有不到100个项目,C ++和C#(主要是C#)的混合。 在VS2005中工作时,Visual Studio的工作集比VS2010的小得多。 我想知道是否有一些可以closures的东西,所以我可以在VS2010下开发32位操作系统而不会耗尽内存。