问题标签 [visual-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
17976 浏览

c++ - 对 C++ 的良好重构支持

现在,Visual Studio 对 C# 的重构支持非常好(虽然还没有我见过的一些 Java IDE 的一半好),但我真的很想念 C++ 支持。

我见过重构!并且目前正在尝试,但也许你们中的一个人知道更好的工具或插件?


我已经使用Visual Assist X一两个星期了,完全上瘾了。感谢您的提示,我会尝试说服我的老板也让我获得工作许可证。
自从 Visual Assist X 在经过几次特定的重构后不断弄乱我的 Visual Studio 以来,我一直在寻找错误几天,我(和客户支持)花了一周的时间来寻找,但现在让我们说 Visual Assist X 不是与ClipX的良好组合。

0 投票
5 回答
3897 浏览

visual-studio - 如何将 VS2008 配置为在具有多个项目的解决方案中仅打开一个 Web 服务器?

从 2005 年开始,VS 在启动调试会话时开始了这种行为,它为解决方案中的每个项目生成一个 Web 服务器。我有一个包含 15 个项目的解决方案,因此需要一段时间并且浪费资源。除了仅使用 IIS 之外,还有其他方法可以对其进行不同的配置吗?

0 投票
3 回答
395 浏览

c# - VS.NET 应用程序图

您是否使用过 VS.NET Architect Edition 的应用程序和系统图来开始设计解决方案?

如果是这样,你觉得它有用吗?“自动执行”功能正常吗?

0 投票
2 回答
1011 浏览

c# - 自定义 XML 文档的验证模式

我有一个 Web 应用程序,它生成一个中等大小的 XML 数据集,供第三方使用。
我认为为我生成的 XML 提供某种形式的架构文档是个好主意,因此我将 XML 粘贴到 Visual Studio 中并让它生成 XSD。
烦人的是我的 XML 没有验证生成的 XSD!

推出自己的 XSD 会更好吗?
不同的模式文档(如 DTD、Relax NG 或 Schematron)呢?

关键是我希望能够使用 C# 验证我的文档。

您的 XML 验证策略是什么?

0 投票
2 回答
663 浏览

visual-studio - 在 VisualStudio2005 中查看 csproj 属性页时出错

当我查看我的 CSharp 测试应用程序的属性页时,我收到以下错误。

“尝试加载页面时发生错误。无法使用已与其基础 RCW 分离的 COM 对象。”

唯一似乎解决它的方法是重新启动我的电脑!

0 投票
1 回答
1655 浏览

visual-studio - .net 解决方案颠覆最佳实践?

有很多关于如何设置 dotnet 项目的示例,但似乎没有一个适合我们的情况。

我们有一个具有多个应用程序、多个依赖项的解决方案。我们目前在 SourceSafe 上,并计划转向颠覆,但发现很难以正确的方式组织我们的源。

  • 示例解决方案

    • 应用程序1
    • 应用程序2
    • 商务对象
    • 数据访问
    • 自定义控件
  • 依赖项

    • BizObjects->数据访问
    • App1->自定义控件
    • App1->BizObjects
    • App1->数据访问
    • App2->自定义控件
    • App2->BizObjects

我们还有一个配置管理系统,它根据操作员的工作负载进行部署(通过数据库中的副本)。我们用一个版本标记一个应用程序“发布”,并为该发布添加多个文件依赖项。请记住,我们现在采用的解决方案是尝试将旧的(Windows 3.1 开发的)解决方案与 .NET 文件/依赖结构一起使用。

对于 App1,我们有 App1.exe、BizObjects.dll、DataAccess.dll 和 CustomControls.dll。由于 BizObjects 引用 DataAccess,我们对 App2 具有相同的依赖项集——但这是手动定义的。我们没有一个系统来识别依赖树。

“发布”的每个依赖项都是一个文件和版本 ID。对于不同的工作负载,同一个应用程序可能包含每个文件的不同版本。

  1. 我们到底哪里错了?我们做错了吗?
  2. 我们如何构建一个 svn 源代码树来适应部署需求?
    • 或者
  3. 我们如何重构代码以更好地支持对我们的设置有意义的部署策略?

对于(看起来)一个相对简单的问题,我们有一个旧的和过度设计的解决方案。谁能引导我/我们朝着正确的方向前进?

编辑:我读了这个问题并记得我们也有相同的开发/测试/产品区域,代码必须通过这些区域。

0 投票
2 回答
2140 浏览

visual-studio - AnkhSVN 由于代理无法连接

好吧,这可能有点远,但我在让 AnkhSVN 从 Visual Studio 2005 连接到外部 SVN 服务器时遇到问题。途中有一个网络代理,但我似乎无法在 AnkhSVN 中找到配置代理的方法,并且似乎没有检测到 Internet Explorer 代理配置。有没有办法解决这个问题,或者它可能只是不起作用?

0 投票
5 回答
4843 浏览

c# - 为什么不能将窗体的大小绑定到 ApplicationSettings?

更新:已解决,带有代码

我得到了它的工作,请参阅下面的代码答案...

原帖

正如 Tundey 在他对我最后一个问题的回答中指出的那样,您几乎可以毫不费力地将有关 Windows 窗体控件的所有内容绑定到 ApplicationSettings。那么表格大小真的没有办法做到这一点吗?本教程说您需要显式处理 Size 以便在窗口最大化或最小化时保存 RestoreBounds 而不是 size。但是,我希望我可以使用如下属性:

但我看不到在设计器中绑定它的方法(PropertyBinding 列表中明显缺少大小)。

0 投票
10 回答
856 浏览

c# - 从 Java/C# 到 C++ 的最佳方式是什么?

在我的大学里,我的大部分课程都是用 Java 编写的。我最近还在暑期实习中学习了 C#(和 Visual Studio 环境)。现在我正在参加计算机图形学入门课程,教授该课程的研究生更喜欢我们使用 C++ 通过 GLUT 访问 OpenGL 绑定。

有没有人有任何关于如何从 Java/C# 到 C++ 的良好过渡的好资源?显然指针将是一个大问题,但我应该注意的其他任何事情?任何教程、指南等都会非常有帮助!

谢谢!

0 投票
3 回答
15405 浏览

visual-studio - 当 /u arg 不起作用时,如何取消注册最初使用 RegSvr32 添加的 COM dll?

对,最初运行:

然后,(意外地——我可能会补充)我必须再次运行它,并且(确实)在发布新版本的“Amazing.dll”时再次运行它。是的 - 我现在知道我应该运行:

事先 - 但是,嘿!我忘了。

切入正题,当在 VS 中添加 COM 引用时,我可以看到 3 个“Amazing”实例都指向同一个位置 (c:\Amazing.dll),运行regsvr32 /u会删除其中一个引用,第二次 - 确实没有...

我如何摆脱这些引用?我在看一个注册表编辑器场景吗?- 如果是这样 -如果我删除其中一个键会发生什么

干杯