问题标签 [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 投票
11 回答
79030 浏览

visual-studio - Visual Studio 和双/多显示器:如何优化显示器的使用?

Ultramon是一个很棒的双显示器程序(跨显示器拉伸屏幕),但我想知道在 Visual Studio 中是否有任何方法可以做某事,比如在一个显示器上打开一个代码选项卡,在第二个显示器上打开第二个代码选项卡只运行一个 Visual Studio 实例的监视器?

或者是否有任何其他建议可以在双显示器和 Visual Studio 上获得最大收益?

0 投票
5 回答
13460 浏览

c# - 资源文件无效

尝试编译我的 C# 项目时,出现以下错误:

经过多次谷歌搜索,我确定这通常是由项目使用的图标内的 256x256 图像引起的。我浏览了所有图标并删除了 256x256 版本,但错误仍然存​​在。关于如何摆脱这个的任何想法?


@Mike:一天晚上它神秘地出现了。我已经搜索了 csproj 文件,但没有提到 CSC97.tmp(我也检查了解决方案文件,但我也没有运气)。如果有帮助,我已在 pastebin 上发布了 csproj 文件的内容

@Derek:没问题。这是编译器输出。

我还上传了我正在使用的图标。你可以在这里查看。


@迈克:谢谢!删除除 32x32 图像之外的所有内容后,一切正常。现在我可以回去并一一添加其他尺寸,看看哪个让我感到悲伤。:)

@Derek:自从我第一次遇到错误以来,我已经完全重新安装了 Windows(以及 SDK。)这不是重新安装的主要原因,但我希望它能修复问题。

现在,如果我能弄清楚为什么它以前适用于所有其他尺寸......

0 投票
1 回答
3885 浏览

c# - Visual Studio - 继承控件的新“默认”属性值

我正在寻求帮助,为 Visual Studio 中的继承控件设置新的默认属性值:

问题是基类属性DropDownItems设置了一个“默认”属性,该属性是一个不同的值(不是 50)。结果,当我将控件拖到窗体上时,设计器文件会得到一个明确的mycontrol.DropDownItems = 50;行。

起初,这无关紧要。但是,如果稍后我将继承的类更改为DropDownItems = 45;在构造函数中,这不会影响任何表单上的任何控件,因为所有这些设计器文件中仍然具有硬编码的值 50。重点是将价值设置在一个地方,这样我就可以应对客户改变主意。

显然,如果我在子类中创建自己的自定义属性,我可以给它自己的设计器默认属性,无论我想要什么。但在这里我想更改基础属性的默认值。有没有办法将 Visual Studio 属性应用于基类成员?还是有其他解决方法可以获得我想要的结果?

0 投票
5 回答
6038 浏览

visual-studio - 预构建任务 - 删除 CruiseControl.NET 中的工作副本

我目前正在工作中建立一个持续集成环境。我们正在使用 VisualSVN 服务器和 CrusieControl.NET。有时构建会失败,症状是 CruiseControl.NET 工作副本中存在冲突。我相信这是由于我设置 Visual Studio 解决方案的方式。希望我们在这种环境中运行的项目越多,我们对如何设置它们的理解就会越好,所以我不会质疑为什么会在这个阶段发生冲突。为了修复构建,我删除了工作副本并强制构建新的构建 - 这每次都有效(当前)。所以我的问题是:删除工作副本是否是持续集成构建过程的有效部分,我该怎么做?

我已经尝试过解决方案,包括 MSTask 和从命令行调用 delete,但我没有任何运气。

抱歉这么罗嗦 - 干得好,这是一个测试版 :)

0 投票
3 回答
2740 浏览

c++ - 我无法让我的调试器停止对第一次机会异常的破坏

我正在使用 Visual C++ 2003 通过 TCP/IP 远程调试程序。

我设置了 Win32 异常 c00000005,“访问冲突”,以便在抛出时闯入调试器。然后,我将其设置回“使用父设置”。父项 Win32 Exceptions 的设置是在引发异常时继续。

现在,当我调试程序时,每次抛出异常时它都会中断,迫使我单击继续让它继续调试。我怎样才能让它停止像这样打破?

0 投票
11 回答
10831 浏览

javascript - 如何在 Visual Studio 2005 中调试 JavaScript?

我刚刚在 Stack Overflow 问题Best WYSIWYG CSS editor中看到了这一点,但不知道可以做到这一点。我是 Visual Studio 新手,你是怎么做到的?

JavaScript 是否有单独的调试器?我知道如何为代码隐藏页面工作……我通常使用 Firebug 来处理调试 JavaScript 代码。

我正在使用Visual Studio 2005

0 投票
6 回答
5984 浏览

visual-studio - Visual Studio 重构:删除方法

是否有任何可以进行删除方法重构的 Visual Studio 加载项?
假设您有以下方法:

或者 Result 无效的变体。

重构的目的是将所有对 DoSomething 的调用替换为对 ComputeResult 的调用或使用参数的表达式(如果 ComputeResult 不是方法调用)。

0 投票
9 回答
11777 浏览

visual-studio - 在“D”驱动器上安装 Visual Studio 2008 Sp1

我正在尝试将 VS2008 sp1 安装到我的工作机器上——它有一个可怜的 10Gb C 驱动器。SP1 引导程序没有提供将项目安装到 D 的选项,只有 C。它需要 3Gb 空闲空间,机器只有大约 700Mb。

VS让我装到D原来为什么不装SP。我能想到的唯一一件事是它需要在 Windows 等中安装系统文件,但我不敢相信有 3Gb 的系统文件?

0 投票
2 回答
2266 浏览

visual-studio - Windows Mobile 设备模拟器 - 如何永久保存配置?

我在一个有代理服务器 ( HTTP) 的客户端站点工作。如果我对模拟器进行硬重置,它会忘记模拟器的网络连接设置和托管 Windows Mobile 操作系统中的设置。如果我“保存状态并退出”,它将丢失所有这些设置。我需要定期进行硬重置,这意味着我会丢失这些信息并花费大量时间进行设置:

  • 模拟器关联网卡
  • WM OS 中网卡的 DNS 服务器。
  • WM OS 的连接设置中的代理服务器。

我怎样才能让我的生活更轻松?我可以将其保存为模拟器中的默认值,还是轻松创建安装程序?

0 投票
4 回答
10022 浏览

sql-server - 针对 ODBC 数据源使用 MS Reporting Services (SQL Server 2008) 中的参数

我在 Visual Studio 中编写了一个报告,该报告采用用户输入参数并针对 ODBC 数据源运行。我想手动编写查询,并让报告服务在将 where 子句发送到数据库之前用参数值替换部分 where 子句。似乎正在发生的事情是,@parmName我假设将被替换的实际上是作为 SQL 语句的一部分发送的。我是否在某处缺少配置设置,或者这根本不可能?

我没有在工具中使用过滤器选项,因为这似乎会从数据库中带回完整的数据集并在 SQL Server 上进行过滤。