我们有一个旧的经典ASP应用程序,我们一直在使用VisualStudio6来维护它。这很好,但我们已经准备好走出石器时代,我想看看是否可以使用VisualStudio2008SP1来维护应用程序
在过去,多个开发人员可以在应用程序上工作,并且应用程序受源代码控制。我们在web服务器上安装了FrontPage服务器扩展FSE,并且在客户端的Visual Interdev、web服务器上的FSE和SourceSafe数据库之间进行了某种三方集成,使我们能够通过Interdev签入和签出文件。文件已签
我使用Visual Studio 2008在两个环境中工作:我的笔记本电脑和我的笔记本电脑+外部显示器。当我使用第二台显示器时,我希望我的解决方案资源管理器和其他非代码窗口位于第二台显示器上,而我的笔记本电脑屏幕只是代码文件。当我在不同的环境之间切换时,每天重新排列窗口有点痛苦。有没有办法更好地管理我的用户选项?我可以在启动VS之前手动关闭我的.suo文件,但这似乎也很烦人。有什么建议吗 您可以将设置和窗口位置导出到文件中,然后在VS运行时导入此文件。为了解决您的问题,您可以在不使用外部显示器的
我有两台机器,一台在位置A,另一台在位置B。B机器通过VPN连接到A的NewWork。VS2008团队系统安装在两台计算机上。在工具> /强> >强>连接到Team Foundation Server…< /强>下,A机有菜单选项。但是B机没有这个选项。
在B机器上安装VS2008TS时,我是否遗漏了什么?如何启用此菜单项?是否已安装?这是一个单独的安装。您是否检查了机器B上是否安装了Team Explorer?您需要它来连接到TFS。是否正确设置了源代码管理插件
工具->选项->源代码管理是的
在我的一个项目中,我对VisualStudio2008有一个奇怪的问题。当我在一行代码上设置一个断点时,它会正常运行,但当我尝试“跳过”或其他任何应该跳过断点并停在下一行的操作时,代码会被执行并继续运行,就像我点击F5一样。即使我在这条线后面有另一个断点,也会发生这种情况,奇怪的是,第二个断点被忽略了(有时)
有人,有什么想法吗
已更新
下面是一个示例代码。但似乎在任何我有一个try…catch块,其中抛出了一个异常的地方,我都有这个问题
在下面的代码示例中,“return(T)bFormatt
我使用SQLServer2005Express并在VS2008的服务器资源管理器中设计数据库。由于各种原因,我禁用了用户实例。现在,每次使用服务器资源管理器时,我都需要修改连接并关闭用户实例
是否有方法将VS配置为始终与user instance=false连接
您好我为我的WCF服务编写了一个压力测试,但该服务位于远程计算机中,我可以测量windows服务使用了进程和其他资源吗?还有其他工具吗?我从来没有真正做过,但我读过关于将探查器附加到.NET服务的文章。这里有一篇文章可能会给你一些想法:
我从未真正做过,但我读过有关将探查器附加到.NET服务的内容。这里有一篇文章可能会给你一些想法:
您是否考虑过使用性能监视器(perfmon.msc)监视各种WMI事件?您是否考虑过使用性能监视器(perfmon.msc)监视各种WMI事件?基本上您需要一个监视
我已经为VisualStudio2008编写了一个简单的调味项目,我想向解决方案资源管理器添加一个自定义的“文件夹”项,类似于“引用”文件夹。
此文件夹将包含更多“自定义”节点,这些节点实际上并不表示文件,而是表示内存中的对象。
如何连接到解决方案资源管理器中显示的内容?
我似乎找不到任何简单的代码示例
谢谢您应该编辑您的.vcproj文件。Google Mock这样做是为了有一个假的“公共头文件”和一个“私有头文件”过滤器
创建一个加载项以使用您喜爱的差异工具在当前活动文档和上次签入版本之间进行差异,这似乎是一种方法。
VS2008中是否有一个选项可供我配置以执行此操作 查看外部工具菜单:“工具->外部工具…”这允许您配置任何外部应用程序,并在文件名和位置中传递各种变量替换。我用这种方式设置了一些工具,通过TortoiseSVN与subversion执行类似的功能
我一直发现,如果我使用(强烈推荐)或(两者都是依赖全局热键工作的程序),当Visual Studio 2008具有焦点时,其他应用程序的热键都不工作
有人知道为什么会这样以及如何修复吗?我认为在windows中,当前处于活动状态的窗口,然后它的父窗口总是在任何UI事件中获得第一个DIB,以便它能够处理它们。VS处理了如此多的按键,很可能有什么东西已经被钩住了。请参见工具->选项->环境->键盘,如@Breakdown says。我发现这是因为Visual Studio是在管理员模式下运行的,因此
当我尝试在服务器资源管理器中的表上运行Generate Create Script to Project时,出现以下错误操作期间出错:无法编写表“[dbo].[TableName]”的脚本,因为其数据不可访问
我可以毫无问题地查看表数据。我已经从同一个数据库生成了几个create脚本。有什么问题吗?我想出来了。源sql server是我们在开发中使用的2005服务器。目标sql server仍在运行2000。由2005服务器生成的create脚本,其中主键约束代码是create TABLE语句的
在visual studio 2008中,当焦点位于“监视”窗口中的监视表达式上时,如何在不双击鼠标的情况下编辑此表达式
在Visual C++ 6中,明显的是:F2键。这是ListView中Windows的一致行为,例如在资源管理器中重命名文件、在Excel中编辑单元格等。
出于某种原因,有人决定从VS中删除此快捷键。我在键盘快捷键的小窗口中找不到类似的快捷键
这让我烦透了。调试时,我不想伸手去拿鼠标。这对我来说很有用
F2开始编辑。当我刚开始输入任何文本时,它也开始编辑。我正在使用VS200
有人知道一些熟悉SQLServer2008数据库项目的好参考资料吗?我有点不知所措,并希望找到一个步行通过把这个项目类型很好地利用
提前谢谢。你可能比阅读更糟糕:
我知道,我知道,没有人喜欢阅读说明,但我自己刚刚开始使用这些说明,浏览文档有很大帮助。你看过AdventureWorks吗(我假设其中一些内容是.dbproj格式的)?
您好,是否有任何整本书或部分书讨论了使用Visual Studio 2008 Team edition创建/开发/定制SharePoint 2007工作流的改进和简化方法,最好是Team edition发布的SharePoint 2007 Development副本中只有VS 2005中的示例
作为一个例子,什么是不可以得到的
在我的团队中,.xaml文件中的代码样式目前不是很一致。我们查看了VisualStudio自动格式化程序,使其将代码格式化为我们喜欢的格式。然而,对于一个选项,我们缺少一个额外的条件。我说的选项可以在工具->选项->文本编辑器->XAML->格式下找到
我们希望每个属性在单独的一行上。最初,我们还希望在新行(标记开头下方)上显示第一个属性,如下所示:
<MyFooBarButton
Attrib1="a"
Attrib2="b" />
但我们很快意识到,使用这些
在vs2008中,工具、宏,
录制临时宏键盘快捷键切换为Ctrl+Shift+R
运行临时宏键盘快捷键为Ctrl+Shift+P播放
我以前用过,但已经停止工作了
如果我打开工具、选项、键盘,然后导航到如下命令
工具。在没有指定键盘快捷键的情况下运行,我可以进行实验
通过假装分配一个键盘shorcut:我只需在里面点击
“按快捷键:”文本框并尝试不同的按键
组合
示例:
Ctrl+p:当前分配给文件。打印
Ctrl+r:当前分配给各种用途
Ctrl+Shift+Q:可用
Ctrl+Shift+B
我正试图使用SubWCRev获取SVN存储库的当前版本号,并将其放入一个文件中,以便在UI中显示它
在使用Web应用程序时,我使用以下生成后命令行:
"SubWCRev.exe" "$(SolutionDir)." "$(ProjectDir)Content\js\revnumber.js.tpl" "$(ProjectDir)Content\js\revnumber.js"
它工作得很好,但是现在我想在运行它之前确保我有SubWCRev,这样如果其他开发人员没有运行TortoiseSVN,我
我正在使用Google测试框架设置一些单元测试。我的解决方案中有三个项目:
FN(我的项目)
FN_测试(我的测试)
gtest(谷歌测试框架)
我将FN_test设置为将FN和gtest作为引用(依赖项),然后我想我已经准备好设置我的测试了(我已经将所有人都设置为/MTd(不这样做之前会导致链接错误))
特别是,我在FN中定义了一个名为bounk的类,我想使用FN_test进行测试。到目前为止,一切顺利。因此,我使用googletest编写了一个名为Bounchest的类,声明了一个成员B
我可以在visual studio 2008中使用silverlight 4.0吗?否。升级。如果您选择快速版,仍然可以免费使用Visual Studio 2010
一些背景:
我有一个VS 2008部署项目我没有使用项目输出,我直接添加程序集文件,因为我们有第三方许可和模糊处理工具,我们在构建程序集后在这些程序集上运行这些工具。此部署项目中还包括一个带有示例的帮助目录
其中一个例子是一个C#项目,它引用了主程序中的一些程序集。我们为这个示例项目包括bin\Release文件夹,这样最终用户就可以轻松地运行这个示例,而不必通过调试器或任何东西来运行这个示例。这可能有主项目程序集的旧版本,因为这将取决于示例项目上次生成的时间
问题是:
示例项目引用的主项目程序
Visual Studio 2008中的数据集设计器能否显示数据表列的数据类型?是的,它可以。在xsd文件的设计视图中,单击TableAdapter,然后单击单个列并启动Properties窗口。您应该能够查看列的属性,包括其数据类型(假设TableAdapter中的列映射到DataTable,默认情况下是这样,但如果您更改了这些列,则不会映射到DataTable)。我没有DataTable。xsd是在设计器中创建的。没有数据库表。
我们使用VisualSVN服务器作为版本控制服务器。我们使用VisualSvn./TurnSvn集成到Visual C++ 2008中。p>
现在,我想看看一个文件是否被另一个用户锁定。当我按下“刷新状态”按钮时,没有任何变化。我做错了什么
我还卸载了VisualSVN,并安装了AnkhSVN。这里也存在同样的问题。当我按下“刷新状态”按钮(右键单击->Subversion->刷新状态)时,我看不到任何更改(文件名左侧的图标都没有更改,没有“锁定”,没有“修改”,等等)。但当我在“待定更改”窗口
如何不按一搜索,而是像vs2008那样加载结果列表?对我来说,工作只是“寻找下一个”之类的搜索。尽管会显示“查找结果”窗口。在VS2008中,请确保您的解决方案至少打开了一个文件。输入Ctrl+F,弹出查找替换屏幕。默认情况下,如果选择“快速查找”,请单击下拉箭头并选择“在文件中查找”。单击“查找文件”和“爆炸声”,现在您有了一个发现列表。如果您单击其中一个,它会将您带到文件位置
我在reporting services(SQL 2008)中的RDL文件上呈现图像时遇到问题
我有嵌入式、外部、数据库作为渲染图像的方法
事实上,我知道这三个选项,但是
我认为使用嵌入式系统不是一个好主意。如果我有200多个使用相同的图像作为报告徽标或其他东西,那么如果所有报告都可以使用相同的链接到一个图像将更好。因此,当我使用图像进行更改时,我不必修改解决方案中的所有报告
我无法将数据库用作图像源,因为我无法创建任何表来存储图像
看来剩下的唯一选择是外部
解决方案中的文件夹结构如下所示
所
问题是:
为了#为我的32位程序导入正确版本的ADO,我需要知道我是在32位Windows操作系统(表示文件在程序文件中)还是64位操作系统(表示文件在程序文件(x86)中)上编译。但我找不到一个宏告诉我这一点,甚至找不到一个宏告诉我处理器是64位的
在运行Visual Studio 2008 Express的64位windows 7上测试时,定义了以下相关宏:
_M_IX86
X86
但是*64宏似乎都没有定义,如果它们是指/target/architecture,而不是指当前机器的体系结构,
我可以跳转到源代码管理资源管理器并导航到当前的开放式解决方案吗
我已将Ctrl+Alt+S映射到视图.tfssourcetrolexplorer,但我希望它能自动导航到解决方案资源管理器中当前选定的文件
我创建了一个简单的winforms应用程序和一个自定义安装程序。这看起来很简单,但我在事件日志中得到了以下弹出窗口和错误详细信息
无法删除源MSIInstall中事件ID 11001的说明
建立引发此事件的组件未安装在上
您的本地计算机或安装已损坏。您可以安装
或修复本地计算机上的组件
如果事件起源于另一台计算机,则显示信息
必须与事件一起保存
本次活动包括以下信息:
产品:自定义操作测试仪--错误1001。错误1001。例外情况
初始化安装时发生:
System.IO.FileNotFoun
我试图在VisualStudio中将外部图像添加到.rdl报表中。包含图像的报告是基于参数提取的。我需要根据URL向报告中添加外部图像。在这个URL中,我需要包含从项目中提取正确图像的NDCNumber字段。这可能吗?正确的语法是什么。下面我举了一个我正在尝试做的例子:
以下是包含手动输入的值类型的链接。该图像确实显示在报告中:
这就是我要做的,我需要添加一个基于特定字段的图像。NDCNumber
NDCNumber.Value、ProductProfileDraft和_Image1.jpg
=
我需要为满足以下要求的C应用程序生成唯一的编号-
6位
每天大约生成1000个数字
byte[] buffer = Guid.NewGuid().ToByteArray();
return string.Concat(((int)type).ToString(),
BitConverter.ToInt64(buffer, 0).ToString().Substring(1,
6-((int)type).ToString().Length));
目前,
我已将VS2008连接到TFS2012。我正在尝试从命令行签入。但是当我运行tf checkIn时,这个错误发生了
“无法加载文件或程序集'Microsoft.TeamFoundation.VersionControl.Control'
s、 版本=9.0.0.0,区域性=中性,PublicKeyToken=b03f5f7f11d50a3a'或其中一个
它的依赖项。系统找不到指定的文件。“
我在C:\Program Files\Microsoft Visual Studio 9.0\Common
我对VisualStudio完全陌生,不知道它的来龙去脉
我有一个使用英特尔visual Fortran编译器的visual studio项目。然而,我的这个编译器的评估版本用完了,对我来说太贵了
有没有办法将project/make/solution文件更改为使用免费fortran编译器G95运行。另外,我如何集成G95与Visual Studio一起工作?我之所以这么问是因为代码中有C++的部分,它们同时需要编译。p>
我知道这听起来像是一个有线问题。我很感激能得到的任何帮助 如果可能的话,
对于project A project->properties->common properties,Framework and references->Add new reference(添加新引用)将显示一个包含以下四个选项卡的面板:
.Net、COM、项目、浏览、最近更新
对于project B project->properties->common properties,Framework and references->Add new reference会导致出现一个面板,其中只有一个
我想从我现有的一些对象中自动生成一些DTO,我想知道是否已经存在可以使用的Resharper、DevXPress或VSX开源软件,我需要一个工具来查看我的代码,让我选择要包含在DTO中的属性,然后根据这些属性生成一个类…这是一种黑客行为,但您可以使用Visual Studio/Resharper从类中提取接口,然后创建DTO类并从接口派生,然后使用Visual Studio自动实现接口成员(然后,可以选择删除接口)。另一种意见是在T4模板中使用一些反射代码
T4模板是Visual Studio强
我不明白为什么如果我使用Visual Studio 2008(MSBuild)编译相同的源代码,然后在命令行中使用csc(或NANT),我就无法获得相同的二进制文件(相同的程序集)
命令行与VisualStudio调用的命令行相同,因为我从输出窗口复制命令,然后将命令粘贴到vs2008命令提示符
我知道,如果我在不同的时间编译同一个源代码,由于程序集元数据中的时间戳,我会获得不同的二进制文件。事实上,如果我比较vs2008在不同时间生成的两个二进制文件,我会注意到二进制数据之间的微小差异
但是如
我将学习本教程:
它立刻要求我使用MFC应用程序向导创建一个新项目。事实证明,它并没有包含在VisualStudio2008Express中
有没有办法下载它,以便我可以使用它继续教程?还是我只需要买标准版
如果我不能下载它,我要怎么做才能自己手动创建项目
谢谢。我相信MFC是微软从免费“Express”版中删除的东西之一。MFC没有免费下载,因此您必须购买标准的Visual Studio
快速浏览一下本教程,就会发现它确实使用了MFC功能,因此,如果不使用MFC,很可能没有一种简单的方法来学
如何在Visual Studio 2008中像在Visual Studio 2005中一样在XML编辑器(XML源代码)中打开资源文件(*.resx)
谢谢。右键单击解决方案资源管理器中的文件→ 打开与
然后选择“XML编辑器”
编辑:答案是肯定的,相当普遍。微软TechNet是最好的交易之一(除了它没有Visual Studio)。所以MSDN通常是一个更好的选择。多谢各位
大家好,,
我最近在看Microsoft Visual Studio、SQL server和MSDN订阅的价格。直到今年,我才认为有必要买它作个人用途。由于某种原因,在我的工作中不可能得到任何新的硬件、操作系统或开发工具。我能用于宠物项目自我训练的所有东西平均年龄为5-10岁。因此,我正在认真考虑购买我的个人软件。我工作的公司是美国最大的公司之一,
我正在使用VS2008和Nunit。我的应用程序使用Spring.NET框架进行依赖项注入。我将Nunit附加到VS以进行调试。加载Nunit需要时间,更糟糕的是,在测试失败/成功后,我停止了它。脱附着持续时间超过2分钟。
我试图重新启动所有程序,清除“\WINDOWS\Microsoft.NET\Framework\v2.0.50727\临时ASP.NET文件”上的缓存,但没有成功。有什么想法吗?是重塑者让我坚持住了。删除as加载项确实解决了这个问题。是整形器让我保持住了。删除as加载项确实解
我想在vs2008中为一个典型的数组实现一个自定义的调试器可视化程序,因为标准的调试器不会像我希望的那样显示数据。但是,出于安全原因,VisualStudio禁止对阵列执行此操作。我似乎还记得,尽管读过关于使用WeakReference作为包装器对象来绕过此限制的文章
首先,我想展示一些简单的东西(C代码):
其中,上述内容显示为“10110”
我如何使用WeakReference?还有别的办法吗
对于较长的布尔类型数组,在二维网格中显示它们会很有用,比如在WPF中使用统一的网格布局控件。这将给
我有一个包含多个项目的解决方案。其中一些项目共享源文件。我已经设置了我的项目树,以便共享源文件的项目在一起。我的问题是,当我进行清理和构建时,每个项目的共享源文件都会被重新编译,而不仅仅是第一个使用它们的项目。结果是初始构建所需的时间比应该的要长,我必须多次构建以满足所有依赖项(需要重新链接)。该项目是gcc项目的一个端口,它使用一系列make文件来执行构建。生成文件不会重复编译。是否有任何方法可以处理上述情况,从而使依赖关系在VisualStudio中得到满足?问题是源文件与.idb和.pdb
是否可以在Windows Vista上安装.NET Framework 1.1?如果可以,如何安装/从何处安装
我已经安装了.NET Framework 2.0、3.0、3.5和Visual Studio 2008。是的,您可以。只需抓取下载并安装即可
你可以得到它
如果您想使用.NET1.1进行开发,您将需要来自的SDK
我正在尝试为我的asp.net网站页面生成XML注释。但是,当我在解决方案资源管理器中右键单击网站时,我找不到属性,而是找到属性页面。如何开始使用xml文档?任何建议
更具体地说:
(“在VisualStudio中构建XML文档示例”部分)
我想在构建中为我的项目生成XML注释,但我的“配置属性”窗口下没有“文件夹”或“构建”选项 对于Web项目来说,这不是很方便。您需要手动将“编译器”添加到web.config
Depot_ID是数据库表地址中的外键。在我的实体模型中,我注意到图中没有列出外键
var Address = db.ADDRESS.Where(a => a.Depot_ID == id.Value);
这不起作用,因为Depot_id是地址表中的外键。我需要做什么来筛选此字段?您可以通过导航属性引用ID。您没有说明类属性的名称,但总体思路是:
var Address = db.ADDRESS.Where(a => a.Depot.Depot_ID == id.Value);
我在Visual Studio 2008的vc++中工作。在我的项目(VC++)中,我只能在按下CTRL+SPACE时访问INTELLISENSE。它不像其他任何项目(如C#,VB.Net)那样自动工作
那么,我应该做些什么来有效地使用intellisense呢 首先,显而易见的答案是:你检查过了吗
工具-->选项-->文本编辑器-->C++
并确保启用了“语句完成”选项
然后,我很抱歉地说,Intellisense在早期版本的VisualStudio中有点不稳定,他们在2010年为此做了一次完
我有4-5个visual studio 2008解决方案。我想构建一个setup.exe,可以在客户端计算机上安装这些应用程序和服务。另外,我希望安装是可定制的,比如要安装的应用程序、安装位置、许可协议屏幕、进度条等。比如我们在安装Visual Studio 2008 IDE时看到的安装程序
有什么免费版本的想法吗?首先,visual studio附带了一些安装项目,这是一个广泛的常见问题解答
还有许多第三方安装程序:
有很好的声誉
该工具集也相当流行
也是一个流行的安装程序
您使用的是哪个版
当我安装Microsoft Visual Studio时,我告诉它优化C#。也就是说,当被问到时,我表示我大部分时间都会用C语言编程。是否有一种方法来改变环境,从而优化了与C++一起工作而不卸载/重新安装VisualStudio?我是否可以在当前安装的基础上再安装一次Visual Studio,而不先卸载它?谢谢。看看这篇文章
您可以使用命令行选项/resetsettings来重置visual studio设置
devenv.exe/ResetSettings
这将使Visual Studio能
SDL的其他文件依赖项是什么?
在VisualC++ 2008中,我需要添加什么附加的依赖项来使用SDL?< p>您需要包含头文件的文件夹,比如SDL.h,用于编译,包含像SDLLIB链接之类的库的文件夹,以及像SDLDL一样运行的DLL类。
我将包含*.sln、*.dtproj和许多*.dtsx文件的文件夹复制到我的桌面
我从桌面打开解决方案,看到打开的项目中的包仍然指向原始位置的包,而不是复制到的桌面位置
在记事本中打开dtproj文件,我看到项目中对包的引用不是相对的,而是完全限定的,并设置为原始位置
这正常吗?当最初添加包时,引用是否被存储为完全限定的而不是相对的?这看起来确实是不受欢迎的行为,我通常认为VisualStudio在项目文件中使用了相对引用。看起来它已经被识别为一个bug-
您是否碰巧从源代码管理中提取了项目文件
我想将我的VisualStudio2008项目(智能设备项目)签入TFS2010
上一次,我尝试了这个艰巨的任务,有这么多的怪癖和插件,在一天结束时,它仍然未能检测到文件中的更改
那么,在这个时代,有可能做到吗
谢谢大家! 可能是反应太晚了。。。但是
您需要在生成代理服务器上安装VS2008。大部分工作都在这一点上完成了
我也设法让TFS2010在设备中部署单元测试
我认为通用谷歌搜索会有所帮助
但在每次运行/调试会话之前,它总是先重新链接。很烦人
我能得到一些关于常见原因的建议吗,或者更好的是,能得到一些关于VS2008为什么认为我新构建的解决方案总是过时的提示吗?项目依赖项设置是否正确?如何对此进行测试:
选择解决方案(在解决方案资源管理器中)
右键单击并选择“项目依赖项…”
我建议检查项目文件的时间戳。有时,如果您从不同的源复制文件,它们的时间戳可能早于您当前的时间。这将导致每次都进行重建。您可以发布输出生成日志吗?您好,Sergius,您可以在上找到您是否使用预编译头文件(PCH
打开af VS2008解决方案时,我遇到了一个问题。该项目是MS Word 2003加载项。
解决方案是不久前由其他人使用VS2008创建的。
我的电脑上安装了Windows7、VS2008和MS Word 2003,现在(过去)运行得很好
现在我已经将我的电脑升级到windows 8.1,并再次安装了VS2008和MS Word 2003。
但是,当我在VS2008(在Windows 8.1上)中打开我的解决方案时,它说该项目是使用Visual Studio的早期版本创建的,尽管它仍然是VS2
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 112 页