Visual Studio 2015是Microsoft的Visual Studio产品套件的版本,它遵循2013版本(也称为“Dev14”,包括C ++编译器版本19.0)。如果您有关于Visual Studio 2015特性和功能的特定问题,请使用此标记,而不仅仅是阅读代码的问题。
使用 Visual Studio 2015 将 ASP.Net 应用程序发布到我的 Web 主机后,当我在浏览器中键入地址时,访问被拒绝。 我打电话给我的网络主机支持并询问原因,他告诉我......
如何使 Visual Studio Intellisense 忽略文件,同时保持语法突出显示?
我在 VS2015 的 C# 项目中有一些 .cs 文件,其中 Build Action = 'None',因为这些文件将与 C# 模板合并,因此根本不是有效的 .cs 文件,但具有语法突出显示是你...
在 Visual Studio 和 SQL Server 中按架构名称比较架构
我有一个具有默认架构和自定义架构的 SQL Server 数据库。例如,两个表可能是database.dbo.table1和database.customschema.table2。 我想保留“习俗...
将 README.md 文件添加到 Visual Studio 2015 中的 C# 项目
将 README.md 文件添加到 Visual Studio 2015 中的 c# 项目时,该文件不会显示在解决方案资源管理器中。它在团队资源管理器(使用 Git)中也未被跟踪,但这很容易修复。 是否
使用 Visual Studio 2015 Update 1 更新具有来自在线存储库的依赖项的本地包时,NuGet 无法解析依赖项
这与这个问题中的问题非常相似:本地NuGet包依赖项 - 从官方Nuget feed解析? 我有一个本地软件包,其最新更新现在具有
为什么我在 Visual Studio 2015 中配置设备之前收到错误?
我想部署我的驱动程序进行测试。我已经配置了我的目标计算机以进行测试(尽管这应该不重要,因为我什至还没有到那一步)。在我的主机上,我打开 Visual ...
在工作中,我一直在使用 Linux 和 C++11 和 C++14 的 GCC 编译器。在一些工作代码中,我使用联合来存储引用和指针,如下所示:(简化为仅导入...
如何制作本地nuget包并在dotnet core中本地跨解决方案引用它们
我们有许多库,它们分布在不同的解决方案中(关注点分离)。每次检查时都会构建新的 nuget 包,并且依赖于这些其他包的解决方案可以更新...
Windows 10 64 位 Microsoft Visual Studio Enterprise 2015 版本:14.0.25431.01 更新 3 我有一个即将完成的项目,现在我需要编写文档。我在...
我正在尝试通过 Visual Studio 2015 安装程序创建安装程序文件。 当我将 的主要输出添加到应用程序文件夹中时,它指向 obj 文件夹中的文件而不是 bin fol...
请考虑以下 nuspec 文件: [一些元数据] 请考虑以下 nuspec 文件: <?xml version="1.0"?> <package > [SOME METADATA] <files> <file src="bin\x64\$configuration$\GR*.filetype" target="content\" /> </files> </package> 上面已成功打包以“GR”开头的文件类型文件,并将它们添加到我的新引用解决方案中。 问题是我希望这些文件始终被复制到输出目录。我可以通过 nuspec 执行此操作,而无需手动修改新解决方案中的属性吗? 如何在 nuspec 文件中设置“复制到输出目录”属性? Martin 指出了正确的方向,我之前也有同样的要求,kjbartel`s 的回答对我很好。我把你的问题的答案贴在这里,更详细,希望能给你一些帮助。 要解决此问题,您可以按照以下步骤操作: 在你的项目文件夹中添加一个xx.targets文件,确保目标文件的名称与包id相同(TestDemo是我的包ID,所以.targets的名称是TestDemo.targets)。 在目标文件中添加以下代码: <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <ItemGroup> <None Include="$(MSBuildThisFileDirectory)GRabc.txt"> <Link>GRabc.txt</Link> <CopyToOutputDirectory>Always</CopyToOutputDirectory> </None> </ItemGroup> </Project> 注意:“$(MSBuildThisFileDirectory)”的路径应该是相对路径,如果你不熟悉,可以使用绝对路径。 在 nuspec 文件中,将所需文件与目标文件一起添加到 Build 目录中。 <files> <file src="bin\x64\Debug\GR*.txt" target="Build\" /> <file src="TestDemo.targets" target="Build\" /> <file src="bin\Debug\TestDemo.dll" target="lib\462" /> </files> 打包此包,然后将其添加到其他项目中进行测试,可以正常工作。 接受的答案对于非内容文件很有用,因为它在安装时不会链接到项目。 但是,我需要一个设置 xml 文件,该文件将添加到项目中,并且 nuget 包用户可以编辑它,并且包 dll 将从输出目录加载编辑后的 xml 文件。 由于内容文件不会复制到构建目录,因此我必须使用 .targets 文件将内容文件复制到输出目录。 nuspec文件 <file src="TestDemo.targets" target="build"/> <file src="Settings.xml" target="content/Configuration"/> .targets 文件(文件名必须与包 ID 相同) <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Target Name="AfterBuild"> <Copy SourceFiles="$(ProjectDir)Configuration\Settings.xml" DestinationFolder="$(TargetDir)Configuration\" ContinueOnError="true" /> </Target> </Project> 我有一个即将进行的小型项目,它依赖于几乎相同的解决方案。现在是 2024 年,带有 <ProjectReference> 的 SDK 风格项目现已成为常态(现在还不是更早)。 .nuspec 文件现在有一个新的 <contentfiles> 标签,用于 SDK 样式项目。为了向后兼容,建议仍然包含 <files> 标签。我将这一切编译到一个小型示例存储库中:https://github.com/Matheos96/any-file-in-nuget-package 该示例甚至缺少代码,证明您根本不需要编译任何内容来创建 NuGet 包。但截至今天,.csproj 文件是必需的,这里主要用作指定 .nuspec 位置的虚拟文件。希望这也对其他人有帮助。 README.md 中的更多说明 使用新的 NuGet 版本,不需要自定义 MSBuild 目标。您所要做的就是使用设置为 PackageCopyToOutput 的 MSBuild 属性来标记要复制到使用项目的输出目录的相应内容文件:true <ItemGroup> <Content Include="MyFolder\MyFile.txt"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> <PackageCopyToOutput>true</PackageCopyToOutput> </Content> </ItemGroup> MSBuild 属性设置为 PackageCopyToOutput 会生成以下 NuGet 包规范文件:true 注意 <package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd"> <metadata> <contentFiles> <files include="any/net8.0/MyFolder/MyFile.txt" buildAction="Content" copyToOutput="true" /> </contentFiles> </metadata> </package> XML 属性,它指示 NuGet 执行将内容文件复制到输出的所有操作。
我在 VS 2015 中的 NuGet 包管理器中收到以下错误 [Nuget.org] 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。 ServicePointManager d...
我们最近合并了两个代码分支,最终在 .csproj 文件中的几个文件中出现了重复条目。这似乎发生在所有需要复制到输出 Dire 的文件上......
在 VS 2015 中禁用“您应该只打开来自可信来源的项目”消息
我正在从网络共享打开该项目,它一直提示我这样做。 有人知道如何停止警告吗? 这是 Visual Studio 2015 混合中的。 https://social.msdn.microsoft.com/Forums/
如何在未安装 Visual Studio 的 PC 上运行 VS 2015 中的 TextTransform.exe?
我将 TextTransform.exe 从安装了 VS 2015 Update 3 的 PC 从位置 C:\Program Files (x86)\Common Files\Microsoft Shared\TextTemplated .0\TextTransform.exe 复制到没有安装 VS 2015 ins 的 PC...
如何在 Visual Studio 中切换 .NET Core 项目的目标框架
假设您有一个如下所示的 .NET Core 项目: “构架”: { “net40”:{}, “dotnet5.1”:{} } 这是您的 C# 代码: 公共课 Foo { 公共静态无效Blah() { #如果
Watch 窗口中的 $ReturnValue 在 VS2015 中不起作用
在 VS2013 中,我们可以通过检查名为 $ReturnValue 的 Watch 窗口条目来查看方法的返回值。这在VS2015中似乎不起作用。 例如我制作了一个新的控制台应用程序,包含以下内容...
安装MSI文件后如何将“SAP Crystal Reports”与VS 2015集成?
无法在 Web 服务器上启动调试。远程服务器返回错误:(503) 服务器不可用
当我尝试在 Amazon Workspace 上的 VS2015 上调试解决方案时,出现此错误。 我在 Windows 10 和 .NET 4.6.2 上使用 IIS 10.0.19041.1 在 IIS 中的应用程序池下,我使用 DefaultAppPool
根据 MSDN 页面,我应该能够选择“构建”>“配置管理器”,然后选择一个项目,然后从该项目的“配置”下拉列表中单击“新建”。但是……没有……