问题标签 [visual-studio-2005]
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.
VS 2005 & 2008 库链接
将使用 VS 2005 编译的静态库 (.lib) 与使用 VS 2008 编译的程序链接是否正确?库和我的程序都是用 C++ 编写的。该程序在 Windows Mobile 6 Professional 模拟器上运行。
这似乎有效,没有链接错误。但是程序在启动过程中崩溃,因为链接库中发生了奇怪的事情。例如,lib 可以返回一个大小为大负数的字符向量。
用 VS 2005 编译程序就没有这样的问题了。
更奇怪的是,问题仅在使用发布配置进行构建时。使用调试配置编译时不会出现问题。
第一次在浏览器中点击后如何缩短数据之前的时间
我们有几个大型解决方案,每个都有大约 40 个单独的项目(类库和嵌套网站)。完全重建全部大约需要 2 分钟。
系统的几个规格:
- 视觉工作室 2005,C#
- 主要项目是 Web 应用程序项目
- 共 40 个项目(4 个 Web 项目)
- 我们使用内部 VS 网络服务器
- 我们广泛使用用户控件,一直到包含文本框的用户控件
- 我们有几个内联 Web 项目允许我们进行部分部署
- 大约 120 个用户控件
- 大约 200.000 行代码(包括 HTML)
- 我们使用 Source Safe
我想知道的是如何减少第一次使用浏览器访问网站所需的时间。而且,我不是在谈论完全部署后 - 我是在谈论对代码、构建、刷新浏览器进行小的更改。
第一次命中,大约需要 1 分 15 秒才能恢复数据。
为了加快速度,我对 Ram 磁盘进行了一些实验,特别是更改了 web.config 中的 <compilation> 属性,将 tempDirectory 设置为我的 Ram 磁盘。这确实加快了速度。不过有趣的是,这在浏览器第一次点击时完全删除了所有 IO 访问。
备注
我们在开发过程中从不进行完整编译,只进行部分编译。例如,编译正在处理的类库,然后编译主站点,然后将二进制文件从类库复制到 bin 目录。
我知道在更改关键文件(例如 bin dir)后,asp.net 引擎需要解析所有 ascx/aspx 文件,但是,我不明白为什么只有一个库 dll需要这样做被修改。
因此,任何人都知道一种方法:对解决方案进行细分,以提供更快的首次点击或微调配置文件或其他内容中的设置。
而且,再次:我只谈论开发,而不是生产部署,因此不适用预构建编译选项。
谢谢, 鲁文
实现用户定义的显示顺序 UI
我有一个按特定顺序显示的产品列表。商店管理员可以通过将“热门”项目移动到列表顶部来重新分配显示顺序。实现管理功能UI [asp.net C#]的最佳方式是什么?Products 表有一个 [displayOrder(int)] 字段,用于确定显示顺序。
我正在寻找一些直观和简单的东西。
谢谢你。
ps 我想我没有说清楚,我正在寻找 UI 建议比什么都重要。
解决方案:ReorderList 效果很好,这篇文章也有帮助。此外,请确保您的数据源中有 OldValuesParameterFormatString="{0}"。
在 Visual Studio 2005 中将旧代码从 System.Web.Mail 更新到 System.Net.Mail:发送电子邮件时出现问题
使用过时的 System.Web.Mail 发送电子邮件可以正常工作,代码片段如下:
这是更新的版本:
我尝试了许多不同的变体,但似乎没有任何效果,我感觉它可能与 SmtpClient 有关,这些版本之间的底层代码是否发生了变化?
没有被抛出的异常。
如何使用 Visual Studio 2005 根据架构验证 XML 文件
是否可以使用 Visual Studio 2005 IDE 针对其关联架构验证 xml 文件?
我只能看到基于当前文件创建模式的选项,或者显示 XSLT 输出
使用 VS 构建后事件命令执行令牌替换?
我想“后处理”我的 app.config 文件并在项目构建后执行一些令牌替换。
有没有一种简单的方法可以使用VS 构建后事件命令来做到这一点?
(是的,我知道我可能会使用 NAnt 或其他东西,寻找简单的东西。)
如何在 Visual Studio 中嵌入命令外壳
我希望能够在 Visual Studio 的可停靠窗口中嵌入命令行解释器。有什么好方法可以做到这一点吗?
VS 2005 安装程序项目版本号
现在我遇到了这个错误,因为我点击了版本号 1.256.0:错误 4 无效的产品版本“1.256.0”。格式必须为 '##.##.####'
安装程序在 1.255.0 上很好,但在 256 (2^8) 上它不喜欢。我在 msdn.com 上发现了这一点:Version 属性必须格式化为 NNN,其中每个 N 代表至少一位且不超过四位数字。( http://msdn.microsoft.com/en-us/library/d3ywkte8(VS.80).aspx )
这会让我相信 1.256.0 没有任何问题,因为它符合上述规则。
有没有人知道为什么现在会失败?
列表视图控件中的复选框
你能有一个多列列表视图控件,其中一列是一个复选框吗?示例代码或链接将不胜感激。
我正在使用视觉工作室 2005
VS 2005 Toolbox 类控件 .NET
我正在寻找 Visual Studio“工具箱”菜单使用的控件。它可以对接并且可以缩回(销钉)。
你知道我在哪里可以找到我可以使用的控件或 COM 看起来像这样吗?