我们正在考虑VisualStudio许可,需要决定是否需要架构/数据库/测试版本的许可。有没有人有足够的经验来判断这些工具是否有用?我想要一些具体的例子
我还将接受指向非Microsoft站点的链接,这些站点提供各种版本的概述
编辑:为了澄清这一点,我们大多数人已经拥有开发版许可证,问题是其他版本是否足以让某些人获得团队套件许可证或Arch/DB/测试许可证。我正在使用开发者版;除了一个重要的问题外,我不能谈论其他问题
回到VSTS 2005,在Team Foundation Server中进行
在VS2008中,我偶尔会遇到一个奇怪的错误。一位同事遇到了类似的错误,我们在安装TFS PowerToys后都注意到了,所以我想知道这是否相关
无论如何,错误是:
团队基础错误
由于以下错误,检索CLSID为{GUIID…}的组件的COM类工厂失败:80040154
如果您有任何帮助,我们将不胜感激。TFS Power tools安装了一些东西,以便能够通知使用MSN Messenger的开发人员,此错误是由MSN Messenger引起的。也许这会有帮助
修复80040111和8004015
有谁知道VisualStudio中有什么东西可以让您在打开一堆同名文件时的生活更轻松?通常我会打开一堆同名文件,但我不知道如何区分它们,所以我只需要浏览解决方案资源管理器。在这个愚蠢的东西上,是否有一个为完整路径添加悬停文本的设置
这和我的问题不太一样
我知道ctrl选项卡提供了完整路径,但它仍然有点麻烦,因为您必须按箭头键才能看到完整路径,而且当打开大量文件时,它实际上并不比使用解决方案资源管理器快。我将鼠标移到选项卡上,它会显示文件目录
此外,由于您使用的是Resharper,因此可以使
有人知道在VisualStudio2008的文本编辑器中是否有更改字体大小的快捷方式或类似方法吗
我的意思是类似于Firefox中的Ctrl+鼠标滚轮
访问选项窗口,然后选择环境>字体和颜色是不错的,如果你不必一直更改字体大小,但在我的情况下,我希望能够改变它取决于我正在做什么(编写和阅读代码或只是阅读它)
我想我可以创建两个几乎相同的设置文件,并在需要时导入它们,但这会更慢。在“示例/可访问性”下的宏资源管理器中,有一个递增的TextEditorFontSize和一个递减的TextEditor
在Visual Studio 2008中使用“附加到进程”功能时,“全部分离”和“停止调试”之间有什么区别?全部分离”将使进程保持运行,“停止调试”将(通常)终止本地进程。应该注意的是,如果使用远程调试,它们的工作原理基本相同
分离调试器
“从进程分离不会终止该进程。即使该进程不再连接到调试器,它仍会在其主机上继续运行。”-
停止调试
“如果程序是从Visual Studio启动的,停止调试将终止正在调试的进程。如果附加到该进程,而不是从Visual Studio启动它,则该进程将继续运行。如果
我可以免费下载这个IDE吗
测试版什么时候到期?好吧,现在这是测试版。。。但更有可能的是,一旦它面世,将出现“快速”免费版本,就像2008年和2005年一样
那只是我的猜测。。。我不确定MS是否会发布Express版本,但可能会 Visual Studio的所有快速版本都是免费的,但其他版本不是。您可以免费下载测试版。但这将在不久后过期,之后您必须下载快速版。如果您所在的学校有MSDN AA,则可以
您现在通常如何获得新软件?现在测试版是免费的,如果您符合资格,您也可以免费获得RTM版本。是的
有没有办法让VisualStudio2008从命令行执行“立即发布”按钮
我看到一些帖子建议使用msbuild/target:publish来调用它。这没关系,但MSBuild不会增加修订号。我希望有这样的东西:
devenv mysolution.sln /publish
为了增加内部版本号,我在.csproj文件中使用以下命令:
<Target Name="BeforeBuild" Condition=" '$(Configuration)|$(Platform)' == 'Rele
我正在尝试将Visual Studio 2005的基本工作流部署到K2 blackpearl服务器。似乎不支持直接这样做,但无论我是尝试从客户端部署到服务器,还是在服务器上的部署包上使用msbuild,我都会收到相同的错误。我使用的帐户在服务器上具有导出权限
错误1任务错误:系统。异常:表单生成发布失败:如果要部署此项目,请确保您没有尝试在客户端上执行此操作。为了正确发布表单,需要在服务器上创建并运行部署包。-System.Exception:表单生成发布失败:如果要部署此项目,请确保未尝试在客
我已安装Visual Studio 2010 RC。我想安装Visual C#2008,因为XNA Game Studio需要安装它。我可以把它们并排运行吗?可以。您可以并行安装VS 2010 RC和VS 2008,不会出现任何问题。我已经在我的系统上安装了这两个软件,并且没有任何问题
不过,请注意,在VS 2010 RC中打开解决方案会将您的解决方案和项目转换为VS 2010格式,该格式与VS 2008不向后兼容。如果将应用程序迁移到VS 2010,它将永久更改它。是。您可以并行安装VS 20
您好,我已经用VisualStudio2010构建了一个项目,但现在我需要使用较旧版本的vs2008打开它。只需将目标框架更改为.net 3.5就可以了吗?不,项目文件格式已经扩展。我可以通过在VS2008中打开在VS2010中创建的项目文件来打开它。然后,我就可以进入项目属性并设置目标框架——只需确保也检查构建设置,因为2010年是版本4,2008年不支持
在我的特定案例中,我以FrameworkV2.0为目标,它涉及删除未使用的LINQ引用。该项目编译得很愉快,我能够运行该应用程序。根据我的
因此,这个解决方案对我来说似乎是次优的。这是您处理此警告的方式,还是您可以推荐一种更好的做法?我想您想要的是:
#pragma unmanaged
#include <cv.h>
#pragma managed
// managed code wrapping unmanaged opencv functions
#pragma非托管
#包括
#布拉格管理
//托管代码包装非托管opencv函数
C++/CLI项目可以包含托管部分和非托管部分,编译器将为您处理这两个部分之间的数据
当我按CTRL+SHIFT+T组合键搜索文件时,弹出一个对话框,我找到了我感兴趣的文件,当我按Enter键时——如果文件是.resx或.dbml——它会在文本编辑器中打开。我是否可以强制Resharper在默认情况下使用的任何编辑器中打开文件(与在解决方案资源管理器中双击文件时相同)?
在这里和那里的一些类中使用了可选参数之后,我开始非常不喜欢它们,因为它们在某些情况下会给重载解析带来麻烦,例如,由于签名冲突,很难将委托绑定到它们,以及与方法参数计数有关的动态调用问题
如何在VisualStudioIDE(2010)项目中搜索所有文件并找到所有可选参数用法?我可能会用一个聪明的正则表达式吗?或者使用不支持可选参数的较旧版本的Visual Studio?我试图避免在项目中手动扫描文件的麻烦,因为这可能会让人厌烦,而且容易出错。谢谢 虽然这可能不是我在VisualStudio中看待
我目前正在寻找bug,需要在VisualStudio2005的发布配置中调试到特定的dll中。
在某个时候,我关闭了解决方案,做了一些其他的事情并重新加载了它。从那一刻起,我的断点就不会被击中,我得到了臭名昭著的消息:没有加载任何符号。。。消息因此,我打开了“模块”窗口,要调试的dll不再出现在列表中,因此我无法手动加载符号。应用程序的行为正常,因此我绝对确定dll必须已加载才能执行某些函数。果不其然,如果我重命名dll并启动应用程序,它将不再工作,因此它也必须是正确的dll
我尝试将dll项目
是否有人知道一个light插件(与Resharper相同)可以进入实现并快速搜索一个只插入几个字符并显示匹配项的文件?我只想摆脱Resharper,因为它会让我慢很多 这很有趣。我使用ReSharper,它使用大约400mb的RAM。我认为这很低。
也许你可以研究一下生产力工具(我不使用它)
根据Andrew Arnott的回答,您可以使用Ctrl+/将光标移动到工具栏中的“查找”文本框,然后键入“>of”并开始键入文件名。匹配的文件将在您键入时显示
使用“>”前缀会使“查找”文本框像命令窗口一
在VisualStudio中,在访问aspx文档时按F7可切换代码,但有时会切换设计器
当我按下F7键时,我永远不想要设计师。。。那么,我如何使它始终保持不变呢
有什么想法吗 我也有同样的问题。。我不明白为什么它有时向设计师展示,有时却没有。我希望我能一起禁用设计器。
我有以下问题:我有一个64位版本的Matlab2011b。我需要从DLL调用一些函数。这在一段时间前就已经在VisualStudio2010的prof版本中起作用了
现在我想让它在express版本中运行。因此,我安装了VisualStudioC++ 2010 Express和Win SDK 7.1。现在我给matlab命令mex-setup并选择VC++编译器。好吧
如果我想用loadlibrary加载dll本身,我会收到大量错误。比如:
生成libFramework\u thunk\u pc
我有一个自定义命令和自定义目标,它运行doxygen从头文件生成文档
但是,从命令行启动生成时,VisualStudio不会生成此目标。它表示“未选择为此解决方案配置生成的项目”。有没有办法确保在Visual Studio中为发布(或调试)配置选择了此目标?您可能需要该命令
在定义了doxygen目标和可执行文件或库目标之后,编写如下代码
add_dependencies( my_executable my_custom_doxygen_target )
这将强制每次创建可执行文件时都要构建d
我已安装Windows Phone SDK 8.0,桌面Windows RT应用程序没有项目类型
如何开发此类应用程序?要开发Windows应用商店应用程序,您需要
Windows Phone SDK附带的Visual Studio Express没有用于开发Windows应用商店应用程序的模板。Windows RT与Phone SDK没有关联-它来自主桌面开发环境
Microsoft不允许为Windows RT生成桌面应用程序。RT桌面仅限于使office应用程序工作,但不包括完整的Windo
我必须使应用程序即使在浏览器运行时也能连接/断开与代理服务器的连接。我发现我可以更改一些注册表项的值。
以下是我在Visual Basic中的代码:
Imports Microsoft.Win32
Public Class Form1
Public Sub SetProxy()
On Error Resume Next
Dim regkey1 As RegistryKey
regkey1 = Registry.CurrentUser.CreateSubKey("So
对于我所做的每一个AddIn项目,这种情况都会反复发生在我身上。
我从template wizard创建了AddIn projet,并对其进行了处理,编码和调试了几个小时,然后突然发现:
错误1无法将文件“obj\Debug\Project1.dll”复制到“bin\Project1.dll”。进程无法访问文件“bin\Project1.dll”,因为其他进程正在使用该文件
有人知道这是怎么回事吗?
发生在VS2008和VS2010
多谢各位
*编辑:我找到了一个解决方法,关闭VS的所有实例,删
在C#项目中,MvcMiniProfiler.dll(1.7版)和MiniProfiler.dll(2.1版)有什么区别?它们都是一样的,MiniProfiler.dll(2.1版)是最新版本。该项目在2.0版前后从MvcMiniProfiler重命名为MiniProfiler;因为它现在也可以在Ruby上使用(也就是说,它不再只是一个“mvc”分析器)
具体请参见“不再使用MVCMiniProfiler”一节
假设我有一个类库项目,我觉得它变得太大、太笨拙了,我想把它分解成更小的类库项目,以便于分发和部署。在VS2012中有没有一种方法可以使用重构功能无缝地实现这一点
例如,假设我的程序集有一个IO包,我想将其移动到它自己的项目中,那么现在它可能是:
MyAssembly.IO.Readers
MyAssembly.IO.Writers
etc
我想重构我的所有引用,使其完全位于不同的项目中(例如。
粘液特异性)。有没有一个简单的方法可以做到这一点?感谢使用,您可以将文件拖放到另一个项目中(同时按住
我正试着适应这个环境。
我将它用于bitbuket和GitHub远程存储库
有时会出现以下错误:
An error was raised by libgit2. Category = Net (Error).
Chunked encoding upload is not supported on the HTTP/1.0 protocol.
有人知道如何避免这个错误吗?问题来自我在工作中使用的代理服务器,它不支持HTTP/1.1协议
我们的系统管理员向我确认,他使用的是squid 2.7,不支
我正在我的服务器上运行几个ASP.NET网站。将远程调试器附加到相关进程总是一件容易的事,因为所有进程都称为w3wp.exe
为了找到相关流程,现在我通过设置每个应用程序池的标识=ApplicationPoolIdentity(而不是默认的NetworkService)来帮助自己。这将导致进程列表中出现唯一的用户名(我的屏幕截图中的最后一列)
我只是想知道是否有一种方法可以为某个进程指定一个标题(我的屏幕截图中的中间一栏……令人惊讶的是总是空的)?也许我的VS项目的设置中有什么东西
谢谢大家
当我已经启用NuGet包还原时,为什么会出现以下生成输出错误
正在还原NuGet包
要防止NuGet在生成期间下载包,请打开
在“Visual Studio选项”对话框中,单击“包管理器”节点并单击
取消选中“允许NuGet下载丢失的软件包”
packages.config中列出的所有软件包都已安装
MyProject.csproj:错误:此项目引用NuGet包
这台计算机上缺少的。启用NuGet包还原到
下载它们
它只发生在一个项目上
我正在使用Visual Studio 2013和NuGet
我正在一个网站上工作,我需要对javascript文件进行一些更改。任何时候我做某事VS2013都会冻结30秒左右。所以只需键入$就需要30秒。如果我使用进入定义大约需要2分钟
这不是我的代码,它是来自envato模板的代码。代码中有很多JsHint警告,但它在浏览器中运行正常,因此查看所有修复警告的代码文件对我没有任何好处,我只需要修改一些函数,但以每字符30秒的速度,这将需要很长时间
只需打开代码文件(选择tab键)即可降低速度,包括解决方案资源管理器中的右键单击上下文菜单
我自己的java
我在VS选项中为所有代码类型启用了即时调试;但是,每当进程(.NET)抛出未处理的异常时,Windows只显示“进程已停止工作”窗口,然后终止该进程;没有附加调试器的提示。向该进程添加Debugger.Break()调用时也会发生同样的情况。
有没有解决方法?解决方案是关闭“控制面板\系统和安全\操作中心\问题报告设置”中的“自动检查解决方案”选项。在Windows 10中不太容易。
我已经在VS2015中创建了一个web性能测试,并且正在尝试设置请求头。当设置诸如“Referer”或“User-Agent”之类的标题时,一切似乎都正常工作。我只是通过右键单击请求并添加一个新的头来设置头,当我运行测试并检查请求时,我可以看到新的头已经添加。但是,如果我尝试添加一个名为“Content Length”的新标头,然后运行测试,则请求中会缺少此标头。我得到一个http错误,我认为这是因为VS没有使用“Content Length”头:
HTTP错误411。请求必须分块或具有内容长度
我正在尝试创建一个连续集成-CI。我正在使用build.proj在CI期间生成项目,生成运行后出现以下错误
C:\Builds\3\ADSVC\HCMS - Continues Integration\src\build.proj (22): The command ""C:\Builds\3\ADSVC\HCMS - Continues Integration\src\.nuget\NuGet.exe" restore "C:\Builds\3\ADSVC\HCMS - Continues I
当我在应用程序中按Ctrl+Shift+B组合键时,它会给我一个错误列表。但是,当我2次单击其中一个错误时,它会用生成输出替换错误列表。关闭构建输出不会返回错误列表,因此我必须再次按住Ctrl+Shift+B组合键才能将其返回
当存在错误列表时,是否有办法避免显示输出窗格?或者将错误列表设置为“粘滞”或将其Z顺序更改为始终位于顶部?您的错误列表是否停靠在设置了“自动隐藏”的面板中?它们都显示在屏幕左下2/3的同一位置,解决方案资源管理器和属性窗格位于右三分之一。“自动隐藏”(我不知道)在Erro
简短版本:
如果移动了受TFS源代码管理的文件,并且在同一变更集中删除了它们的原始文件夹,是否可以以适当的方式将移动合并到另一个分支
长版本:
我的代码的父分支被彻底重构:所有文件被单独移动,文件的原始父文件夹被删除而不是移动:
重构之前:
ParentBranch / OriginalParentFolder / Subfolder1 / File1
/ Subfolder2 / File2
ParentBran
我想使用任务窗格应用程序将SharePoint列表中的数据输入Word文档。我正在Visual Studio中创建应用程序。当我点击工具/AdhareSharePoint连接时,我得到一个消息,说明我的系统上没有安装SharePoint基金会。我的电脑上有VisualStudio,我的SharePoint网站在云端,所以我不知道SharePoint基金会在我的系统上是如何的。p>
如果您对如何连接到列表或到何处获取说明有任何建议,我们将不胜感激。您可以创建sharepoint托管的应用程序,请参
刚刚为TFS构建管理找到了一个很好的方法,并且做了一些工作来适应我们公司的构建系统
下面是我的问题,代码在VS2013中维护,而研发环境仍在使用VS2010,是否可以为旧版本的VS构建VS扩展
ps.在互联网上搜索后,未能找到任何有用的内容,任何建议都将被告知。否,您需要使用相同的版本来构建您的目标扩展…否,您需要使用与目标相同的版本来构建扩展…您可以使用VS 2013来维护VS 2010的扩展。只需保留.vsixmanifest的v1,并参考VS2010 DLL(通常有v10)。强烈建议在VS
我想找到解决方案中包含一些单词的所有文件。我过去只是在commander中运行搜索(具体来说是虚幻的commander),但有时不离开IDE就可以方便地执行搜索
但解决方案资源管理器并没有找到每个条目:
即使“查找引用”确实找到了它:
有没有办法从VisualStudio中列出所有具有特定单词的文件,并快速循环浏览?在解决方案资源管理器(Ctrl+;和箭头)中查看该功能非常有意义,但由于某些原因,它找不到所有内容
我使用的是Visual Studio Community 2015 Updat
我得到以下错误:TS1219对装饰器的实验性支持是一个特性,在未来的版本中可能会发生更改。设置“experimentalDecorators”选项以删除此警告
我知道我可以通过在tsconfig.json中设置experimentalDecorators:true来抑制这种情况
但我仍然想知道为什么我会从这段代码中得到错误:
import * as React from "react";
import scriptLoader from 'react-async-script-loader'
我已经安装了VS 15,但在我安装了BIDS后它开始崩溃
我知道VS 17可能与出价不兼容,但是否有解决办法,因为我无法找到VS 13或更旧版本的下载链接
我安装了以下工具:
SQL Server数据工具
SQL Server报表服务
Microsoft Dynamics CRM报表编写扩展
感谢目前VS 2017不受支持。以下是引用自Dynamics 365报告编写扩展插件的内容:
Microsoft Visual Studio 2015、Microsoft Visual Studio
在MSYS环境中使用MSVC工具链(ex:CL.EXE)时,如何避免出现未解析外部符号\u mainCRTStartup错误
详情:
我启动了一个“VS2013 x64本机工具命令提示符”,并从那里启动了C:\msys64\msys2.exe
在我的MSYS会话中,我得到如下结果:
user@host MSYS /c/libpostal/libpostal
$ "/c/Program Files (x86)/Microsoft Visual Studio 12.0/VC/bin/amd64/vc
H、 我正在尝试设置我的项目,这样我就可以避免在项目中使用头文件的相对路径。原因是这个项目是多平台的,我希望避免根据编译它的系统重新构造每个用途
当前,头文件没有使用正确的路径方式,我可以使用include的唯一方法是设置文件的相对路径
例如
对于我的文件render.h,我要使用:
#include "math/matrix.h" <--- this doesn't work
#include“math/matrix.h”如果文件位于C:\Game\math\matrix.h中,则C:
在“我想与大家共享示例”的上下文中,我更愿意告诉大家“您需要安装netcore 2.x SDK才能使用此示例”。只有desktop.net的用户应该仍然能够打开解决方案并运行该解决方案
然而,如果一个项目有这个
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net461;netcoreapp2.0</TargetFrameworks>
net4
我在我的VS studio 2017中使用resharper,在将VS更新为15.4.1 typescript突出显示代码dissaperd后,也许你们中的一些人有解决方案
因为我尝试修复VS,而不是将resharper清除为默认设置我用
()
我将我的Microsoft visual studio升级到2015版本,QT是4.8.3版本,在构建示例项目时,我遇到了此错误
error lnk2038: mismatch detected for '_msc_ver': value '1600' doesn't match value '1900'
我在这里被感动了,感谢您的帮助。这可能是因为您的Qt版本是用MSVC 2008(1600)构建的,它与您尝试使用的MSVC 2015(1900)不兼容
遗憾的是,2010年之后,没有任何MS
我有一个网站在Azure上运行
当我从VisualStudio发布时,会收到一条错误消息,说明文件正在使用中
如果我停止网站,然后再次发布,然后开始,一切都很好
但是,我不想被要求登录Azure,每次更新网站时都这样做
有办法做到这一点吗
这是错误消息:
严重性代码说明项目文件行抑制状态
错误Web部署任务失败。Web部署无法修改目标上的文件“GGL.OrderEntry.Data.dll”,因为该文件已被外部进程锁定。为了使发布操作成功,您可能需要重新启动应用程序以释放锁,或者在下一次发布尝试
我试图在Windows 10上安装Visual Studio 2015 Enterprise,但它总是报告“Visual Studio核心功能>安装过程中的致命错误”
在日志中,我看到:
e000:错误0x80070643:未能安装MSI包。e000:错误
0x80070643:未能执行MSI包。e000:错误0x80070643:
未能配置每台计算机的MSI包。i000:MUX:安装
包的大小(字节):vs_communitycore MaxAppDrive:0
MaxSysDrive:478
已将C:\Program Files(x86)\Microsoft Visual Studio添加到路径,重新启动计算机,验证路径是否包含C:\Program Files(x86)\Microsoft Visual Studio。我仍然在运行代码时出错。作为
'code' is not recognized as an internal or external command, operable
program or batch file.
System specs: Windows 10,
我有一个为我生成文件的吞咽任务。此脚本将输出放在/dist文件夹中,然后将其与以下内容一起发布到csproj文件中:
<Target Name="BeforeBuild">
<ItemGroup>
<Content Include="dist\**" />
</ItemGroup>
</Target>
我想在开发时从VisualStudio内部删除此文件夹的内容,因此我尝试将itemgroup向上移动到
在我的工作范围内,我与MS Visual Studio、Docker for Windows和VS的Docker工具一起工作。
我正在开发一个多容器解决方案,它依赖于启动时间较长的容器(如elasticsearch)。我尝试了docker compose 2.4格式,并成功地使用了Dependes_on与healthchecks的组合,以确保项目的启动顺序。但是,这会对我的开发体验产生负面影响,因为启动解决方案(使用VS/.dcproj/docker compose集成)或将调试器附加到解决方案
我尝试使用visualstudio2017version15.9.17和Qt-VS-Tools构建我的测试项目。它因uic错误而失败。我在Windows10上使用了Qt5.13.1
错误描述:
Severity Code Description Project File Line Suppression State
Error 1 uic (C:\Qt\5.13.1\msvc2017\bin\uic.exe) TestAppVSEx ...\TestAppVSEx
如何使用HttpClient发布文件?
不会那么难吧
我正在将一个文件从Windows窗体客户端发布到ASP.Net Core 2.2网站API(不是WebApi)
文件可以是任何东西,文字,pdf,图像,视频等。。。
该文件可以是高达500MB的任何文件,我的JSON方法不会发送超过25MB的任何文件
无论我做什么,我都会得到
StatusCode: 415, ReasonPhrase: 'Unsupported Media Type'
我不知道出了什么问题,我不知道少了什么。我已经把范围缩
我编写了以下汇编语言程序来确定al中的值是否为数字
INCLUDE Irvine32.inc
.data
randVal DWORD ?
.code
main PROC
IsDigit PROC
cmp al,'0'
jb ID1
cmp al,'9'
ja ID1
test ax,0
ID1: ret
IsDigit ENDP
mov al, 'x'
call IsDigit
mov bl , 'y'
main ENDP
END main
下面是我在寄存器调试模式中看到的内容。正