visual-studio-2008相关内容
我的主窗口有以下 XAML: 但是当我尝试将文件拖到窗口时,不允许放置.将 Canvas 改为 ListBox 后,一切正常. 如何更改代码以允许拖放到画布? 解决方案 默认情况下,Canvas 没有背景,所以当光标在 Canvas 元素,而是冒泡到不允许放置的 Grid 或 Window .将背景设置为
..
突然间,我的宏在 MS Visual Studio 2008 中没有运行.例如,为了确保我们不太关心 Unicode,我们将所有硬编码字符串包装在 _T() 中.所以,我创建了一个名为“InitializeString"的小宏.它所做的只是输入_T(""),然后将光标向后移动两个空格,使其位于引号之间.我将此宏分配给 Ctrl/Shift/S 组合.这非常有帮助.但是突然间,我按了 Ctrl/Sh
..
我正在尝试编写一个 Vistual Studio 2008 宏来运行存储的 TFS 查询并显示结果.以前我创建了一个查询并将其命名为“分配给我"以显示当前分配给我的所有工作项.而不是查看->团队资源管理器,单击,向下单击树到我的查询,然后双击“分配给我"我想编写一个宏来自动执行这些步骤. 我想出的最好的是相当混乱: Sub TemporaryMacro()DTE.Windows.Item(
..
我正在调试一个应用程序 (C++),并且我在代码中找到了一个我想要更改值的点(通过调试器).所以现在,我已经设置了一个断点,我这样做了: 调试器到达断点 我修改了我想改变的变量 我按 F5 继续跑步 起泡、冲洗、重复 它经常碰到这个断点,所以我想自动化它.我想设置断点来运行宏,然后继续执行. 但是,我没有编写 VisualStudio 宏的经验,所以我不知道修改执行程序变量
..
我在 Visual Studio 中创建了一些 Visual Studio 宏,它们从宏资源管理器和/或键盘快捷键运行.我想在构建前/构建后事件上自动运行这些,但在项目属性中看不到这样做的选项.谁能告诉我这是否可行,如果可以,怎么做? 解决方案 在你的宏中有 4 个构建事件可以挂钩: OnBuildBegin-- 当从 IDE 触发任何构建操作时将触发.它只会触发一次获得完整的解决方
..
我在 Visual Studio 2008 中处理一个大型 C++ 项目,并且有很多文件包含不必要的 #include 指令.有时 #include 只是工件,删除它们后一切都可以正常编译,而在其他情况下,可以向前声明类并且可以将 #include 移动到 .cpp 文件.有什么好的工具可以检测这两种情况吗? 解决方案 虽然它不会显示不需要的包含文件,但 Visual Studio 有一个
..
Google 的 C++ 测试框架有两个输出库:一个是 gtest.lib,另一个是 gtest_main.lib.根据 Nik Reiman 的回答 如何使用 Visual Studio 设置 gtest,我们应该链接到 gtest_main.lib,但我正在链接到 gtest.lib,并且我的示例测试用例运行良好. 这两个库有什么区别,我链接到哪个库有关系吗? 解决方案 唯一合理
..
我正在使用 Visual C++ 2008 SP1.我有一个在调试模式下编译的应用程序,但在发布模式下链接到一个库. 我在应用程序启动时遇到了崩溃.为了使问题更小,我创建了一个包含 2 个项目的简单解决方案: lib_release(生成 .lib,处于发布模式) exec_using_lib_release(生成 .exe,处于调试模式) “lib_release"项目很简单
..
我有一个包含很多项目的大型解决方案,使用 VS2008 SP1,并且每天至少遇到一次 LNK2022 错误.如果我完全重建解决方案,它构建得很好,但这并不好玩. 当依赖的 DLL 被“轻微"更改(即不更改任何方法或类)时会发生这种情况,并且稍后会构建引用项目.合并元数据时失败 - 不管这意味着什么. 首先要注意的是,共享 DLL 是通过多个 .CPP 文件中的 #using 引用的.
..
我目前在另一个国家工作,我的电脑安装了非英语版本的 Windows.我不关心这一点,但是当 Visual Studio 显示错误消息时我确实非常关心,因为它们也被本地化为与 Windows 相同的语言. 有时我会花很多时间试图找出它的含义,这很无聊...... 有没有办法配置 Windows 或 Visual Studio 以显示英文消息? 解决方案 卸载 .NET Frame
..
每次我将 xsd 文件添加到我的 Visual Studio 2008 构建项目时,它的构建操作默认为“无".我经常忘记把这个放到“内容"中,这会打乱构建...... 是否可以将 xsd 文件的默认构建操作设置为“内容"? 解决方案 终于在另一个stackoverflow问题: http://blog.andreloker.de/post/2010/07/02/Visual-S
..
VS 2005 确实包含了一个设计器XSD 文件. 我在哪里可以找到 VS 2008 的版本?我只找到了 的预览版VS 2008 beta 2. 解决方案 我建议不要对 XML 模式使用数据集编辑器,微软从 VS 2005 停止支持模式设计器是有原因的. 我们从 VS 2005 模式设计器生成的模式遇到了无穷无尽的麻烦,以至于我们最近不得不重新设计它们. 我要么使用基本的 X
..
我目前参与了一个 ASP.NET 项目,解决方案中有大约 40 个项目.我们在克隆的 Virtual PC 环境中进行所有开发,因此所有开发人员都有相同的设置.这一切都很好,管理依赖关系很容易,但是构建解决方案非常慢.Virtual PC 只能使用一个 CPU,所以我实际上只使用了一半的计算机资源. 从构建到完整的页面加载需要整整 3 分钟.随着项目的增长,这种情况每天都在变得更糟.修复简单
..
我知道您可以在项目级别进行构建前和构建后事件,但我想在解决方案构建的开始和结束时停止和启动服务 - 即当我执行“构建解决方案"时服务已停止,构建的最后一个操作是重新启动服务. 解决方案属性页上没有构建事件,我该怎么办? 我猜我可以将任务添加到 msbuild 文件中,但我担心我根本不了解 VS 和 msbuild 之间的关系.VS 用 SLN 文件执行 msbuild 吗? 解决
..
为什么会出现以下构建错误? C:\WINDOWS\Microsoft.NET\Framework\v3.5\msbuild.exe C:\Code\EduBenesysNET\EduBenesysNET\EduBenesysNET.vbproj/t:publish/p:Configuration=Release/p:Platform=AnyCPU/v:detailed/p:PublishDir=
..
我在 Visual Studio 2008 中有一个多项目解决方案.我刚刚在解决方案中添加了一个名为 Release-VersionIncrement 的新配置,将“使用发布"配置指定为基线.所有项目文件都使用该配置进行了更新.但是,当我尝试使用此配置编译特定项目时,出现以下错误: 错误 5 OutputPath 属性不是为这个项目设置.请检查确保您指定了一个有效的配置/平台组合.配置='发
..
我创建了一个具有以下公共属性的 UserControl: [可浏览(真)]公共字符串文本{得到 { 返回 pnlLookupTable.GroupingText;}设置 { pnlLookupTable.GroupingText = 值;}} pnlLookupTable 是一个面板控件,您可能已经猜到了.我可以在“属性"窗口中更改 Text 属性的值,它会像应有的那样反映在标记中.但是,页面
..
一个很愚蠢的问题,但我就是找不到答案. 我有一个自己编写的类,它实现了 IList 接口.现在我喜欢在 Debugging 中看到包含元素,就像我在任何 .Net List 中看到的一样. 为了让它工作,我想我必须在 DebuggerVisualizerAttribute 中提供正确的可视化工具.经过一番搜索,我能找到的是附加可视化工具的文件夹.但是 DataSet 只有一个.
..
最近,我的 Visual Studio 2008(带有 Resharper 4.5)已开始将 asp 标记重新格式化为小写. 示例: 变成 而且我找不到让它不这样做的方法.我使用 Ctrl-k Ctrl-d 重新格式化. 我尝试重置 Visual Studio 设置,关闭 Resharper.似乎没什么可咬的. 上周我确实在我的 Documents and Setti
..
你好,我有一个大 ASP 页面,我必须在每个 ASP 按钮中设置: CausesValidation="False" 上班.如果不这样做,它就无法运行代码隐藏功能. 有人可以向我解释为什么会这样吗? 解决方案 您似乎在页面中使用了验证控件.您的页面必须在回发到服务器之前通过验证.以下是 CausesValidation 属性的功能: CausesValidation 属性指
..