Tag: visual studio

何时使用Visual Studio其他依赖关系?

在C ++中,您获得了头文件(.h),(.lib)文件和(.dll)文件。 在Visual Studio中,您可以在三个不同的位置提供search这些文件的位置: configuration属性=> C / C ++ =>常规=>其他包含目录。 在这里列出你想要search和提供的“包含”目录。 configuration属性=>链接器=>常规=>其他库目录。 在这里列出你想要search和提供的“lib”目录。 configuration属性=>链接器=>input=>其他依赖项。 在这里您明确指定要包含的.lib文件。 问题是: 问题1:如果在#1中指定了头文件,在#2中指定了lib,那么为什么/何时要在#3中指定任何内容? 问题2:我看到人们在#3中包含一个特定的debugging版本或发行版本。 你可以在#3中指定一个lib的debugging版本还是发行版本,并且仍然可以在发行版或debugging模式下生成? 理想情况下,应在此处提供哪个版本的库debugging/发行版?

在64位机器上使用Visual Studio 2010时,无法编辑并继续,应用程序定位到x86

在Windows 7 64位计算机上使用Visual Studio 2010时,出现“ 编辑并继续”的问题。 我已经确保以下 在“工具”>“选项”>“debugging”>“编辑并继续”下启用“编辑并继续” 我的解决scheme平台设置为x86 我的解决schemeconfiguration设置为debugging 我所有的项目都是为Debug和x86构build的 对于项目>属性>构build下的所有项目, 取消选中 优化代码 当我打破一个断点,并尝试编辑我,并面对以下消息。 以下情况下不允许更改:http://sedotech.com/Contenthttp://img.dovov.comedit-and-continue.png 这对我来说是所有我创build的项目,无论它们是WPF / Win Forms / VB.NET / C#/ .NET 4 / .NET 3。 有任何想法吗?

VS 2010:如何获得“下一个标签”,“prev标签”键盘快捷键工作?

如何获得Visual Studio 2010中的“下一个标签”,“prev标签”键盘快捷键? (有关我需要的function的更加精确的描述,请参阅firefox / chrome / etc以及他们如何执行“ctrl-pgdn”和“ctrl-pgup”键盘快捷键)。 这应该是非常容易…但我似乎无法弄清楚。 注意: 我知道有一个类似的“ctrl选项卡”,但它只是滚动通过不同的“最近使用的列表”。 我不关心“最近使用的列表”。 我只想去右/左选项卡。

用户控制与Windows窗体

用户控件和Visual Studio中的窗体有什么区别 – C#?

LINK:致命错误LNK1104:无法打开文件'D:\ … \ MyProj.exe'

使用Visual Studio 2010,当我build立+在很短的时间间隔运行我的应用程序时,我经常会得到以下错误。 如果我只等一两分钟,再试一次就可以。 解锁器声称没有句柄locking可执行文件。 我怎样才能发现locking它? 如果是Visual Studio本身,我应该怎么做才能让它停止? 或者可以释放文件? 1>—— Build started: Project: MyProj, Configuration: Release Win32 —— … 1>InitializeBuildStatus: 1> Creating "Release\MyProj.unsuccessfulbuild" because "AlwaysCreate" was specified. 1>ClCompile: 1> All outputs are up-to-date. 1> SomeFile1.cpp 1>ResourceCompile: 1> All outputs are up-to-date. 1>LINK : fatal error LNK1104: cannot open file 'D:\…\MyProj.exe' 1> 1>Build FAILED. 1> 1>Time […]

从Visual Studiodebugging器中分离出一个进程

我的问题有点类似于“如何停止debugging(或分离进程)而不停止进程? 但我想脱离一个进程。 例如,我有一个Windows窗体应用程序,我也附加到Windows服务。 我想从服务分离(分离所有将从所有执行中删除debugging,因此我将无法debugging其他应用程序)。 PS:如果可能的话,请提及视觉工作室2008和2010。

Visual C#Studio项目中的哪些文件不需要进行版本控制?

我是新来Visual C#Studio(实际上使用Express版本,但另一个开发人员正在使用完整版本),我们正在使用版本控制(svn)。 将项目文件添加到存储库是可以接受的,因为这个repo只适用于我们两个人使用Visual C#Studio。 但感觉就像在那里有一些不相关的文件。 熟悉Visual C#Studio项目文件的人能否告诉我哪些文件可以安全地被svn忽略? 一些可疑文件: project.csproj project.csproj.Debug.cachefile project.csproj.user project.sln project.suo 内容\ Content.contentproj 我确定.sln是必需的,但这是什么? 和.csproj? Visual C#Studio在加载项目时可以/应该生成这些中的任何一个吗?

Visual Studio与DoxyGen的文档,或者我们应该使用别的东西?

我们目前使用DoxyGen来编写用C / C ++,PHP和Java编写的代码。 为了有一个一致的环境,将它用于C#文档也是很好的。 但是我们想知道: 你使用DoxyGen以外的东西在生成的文档布局或结构中看到任何优势吗? 我们正在为使用C#和.NET平台的外部开发人员生成文档。 也许他们习惯于某种文档格式? DoxyGen与Visual Studio的集成程度如何? 有没有什么能够从IDE内部一次性生成文档? 其他一些文档系统是否与Visual Studio更加集成?

如何获取<Message> msbuild任务在Visual Studio项目输出中显示?

我试图通过向控制台发送消息来“printf()debugging”我的Visual Studio项目文件,如下所示: <Target Name="BeforeBuild"> <Message Text="+++++++++++++++++++++++ Justin Dearing ++++++++++++++++++++++++++++++++++++" /> </Target> 这从命令行工作: BeforeBuild: +++++++++++++++++++++++ Justin Dearing ++++++++++++++++++++++++++++++++++++ 但是,这些消息不显示在Visual Studio 2010生成输出中。 是否有一个替代的MSBuild任务,我可以使用,或在Visual Studio中的设置,我可以使这些消息出现?

VisualStudio:如何将obj文件夹保存在别的地方

有没有人知道如何告诉VS(2008)在构build解决scheme时保存obj文件夹的位置? 我们有它保存bin文件夹到另一个path,以保持源文件文件夹小(即电子邮件),但无法find任何方式告诉它做obj …