腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如果
指定
了
Private
=
False
,
为什么
MSBuild
会
忽略
ProjectReference
Private
=
False
、
我有一个包含非私有
ProjectReference
项的项目: <ItemGroup> <
Private
>
false
</
Private
> </ItemGroup但
浏览 87
提问于2021-03-31
得票数 0
回答已采纳
1
回答
“找不到类型或命名空间名称”
、
、
我使用的是
MSBuild
版本14.0。在文档之后,我定义
了
自己的Build任务如下: Inputs="@(Compile)" <Name>
ProjectReference
1</Name> <
Private
>
False
</
浏览 2
提问于2017-11-09
得票数 0
回答已采纳
1
回答
MSBuild
项目参考:私有(“复制本地”)-允许的值和行为是什么?
、
、
、
、
TL;博士是否有任何官方文档详细描述
了
<
private
> /“复制本地”选项如何与
MSBuild
一起工作?它应该有什么价值呢?当您从Visual中的一个项目到另一个项目时,会将一个<
ProjectReference
Include=".....csproj">添加到.csproj
MSBuild
文件中。在这两种情况下,对于Visual设置Copy Local = True|
False
,将添加一个子元素<
Private</
浏览 7
提问于2014-10-02
得票数 62
3
回答
使用
msbuild
确保在.NET项目之前生成C++项目
、
、
运行
msbuild
时,
会
先构建.NET项目) <
ProjectReference
Include="pathtoproject\unmanaged.vcxproj"><ReferenceOutputAssembly>
false
</ReferenceOutputAssembly> <
Private
>
False
</
Private</
浏览 0
提问于2013-02-05
得票数 0
回答已采纳
3
回答
通过
MSBuild
构建不同平台的Visual项目
、
、
msbuild
C.csproj /target:Build /property:Configuration=Release;Platform=x86 /verbosity:minimal
msbuild
请检查以确保您已为此项目
指定
了
有效的配置和平台组合。配置=‘Debug’Platform='x86‘。您可能会看到此消息,因为您试图构建一个没有解决方案文件的项目,并且
指定
了
一个不存在于此项目的非默认配置或平台。请检查以确保您已为此项目
指定
浏览 0
提问于2012-09-10
得票数 4
回答已采纳
2
回答
MSBuild
:将项目引用更改为文件二进制引用
、
、
、
、
我有几个使用
MSBuild
构建的.net / C#项目。因此,从本质上讲,我希望让
MSBuild
忽略
项目引用,并在新目录中查找这些二进制文件。因此,在我的例子中,我需要在我的项目文件中更改以下内容: <
ProjectReference
Include="..MyReferencedProject
浏览 0
提问于2011-12-06
得票数 1
回答已采纳
1
回答
C#和C++项目之间的项目依赖关系,构建顺序
、
、
如果
项目Alpha和项目Beta都是C#项目,则可以设置Beta依赖于Alpha,结果如下构建顺序: 1) Alpha;2) Beta
如果
项目Alpha是C++项目,则不能从项目Alpha添加引用到Beta问题:
MSBuild
不遵守在sln文件中设置的依赖项,并以错误的顺序构建项目- 1) Beta;2) Alpha。注意,尊重构建顺序。如何在同一解决方案中在
MSBuild
C# 和 C++ 项目之间设置的构建顺序?
浏览 10
提问于2011-12-21
得票数 5
1
回答
在加载FileNotFoundException核心项目时加载其依赖项时会导致什么?
、
、
rebuildreboot,I试图删除所有内容(清理调试文件夹,也删除git -fdx)和删除我的解决方案的solution)Removed文件夹尝试使用复制本地到true或
false
尝试不使用复制本地,并将所有DLL放置在同一个调试文件夹中(我当前的DLL并再次添加了引用的projectReferenced直接加载项目(最初它是另一个project.triple的依赖项),检查
了
我所涉及的4个项目中的每一个都只有项目引用
浏览 8
提问于2022-04-04
得票数 0
1
回答
使用
msbuild
.exe构建具有需要不同平台属性的依赖项的项目
、
、
我有两个非常简单的C#项目:一个可以作为x86或AnyCPU构建的可执行文件,它引用(通过<
ProjectReference
>)一个只有AnyCPU配置的DLL项目。我使用的完整命令行是: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\
msbuild
MyProject\MyProject.csproj /t:Build似乎是因为DLL项目中的<PropertyGroup>元素没有匹配(由于Condition=" '$(Configuration)|$(P
浏览 7
提问于2017-10-05
得票数 1
回答已采纳
2
回答
从使用Directory.Build.props中排除某些项目
、
visual studio花了很多时间来编译.sln文件,所以我实现
了
Directory.Build.props,以避免将不需要复制的引用复制到本地目录,从而可以更快地进行构建。<Project xmlns="http://schemas.microsoft.com/developer/
msbuild
/2003"> <Reference> <
Private
>
Fa
浏览 36
提问于2019-05-16
得票数 13
5
回答
是否默认将"Copy Local“设置为
False
?
、
是否可以将Visual Studio中“复制本地”的默认选项设置为
False
?在大多数情况下,当我将dll添加为项目的依赖项时,我希望将“复制本地”属性设置为
False
。默认情况下,它为True。
浏览 1
提问于2010-06-23
得票数 39
回答已采纳
3
回答
Azure项目构建包在VS中工作,
如果
命令行出现错误MSB4096,则失败
、
、
、
如果
我试图制作一个包,它可以在VS中正常工作,但在命令行中失败。下面是我在Powershell中的命令行:/p:Configuration="QA" /p:TargetProfile="CloudQA" /p:Platform="Any CPU" /target:Publish /nr:
fa
浏览 2
提问于2013-06-11
得票数 11
回答已采纳
4
回答
Wix3.6安装程序- Visual 2010 (HeatDirectory)
、
、
、
、
如果
它必须首先知道要在哪里创建WcfService.wxs,那么它怎么能说找不到这些..dll呢?这些错误甚至发生在我从我所读过的任何一个教程下载并构建一个WIX示例项目(按原样)时。Property> </Product>项目文件: <
MSBuild
>%(
Pro
浏览 4
提问于2012-05-18
得票数 12
回答已采纳
1
回答
如何从调用它的构建脚本覆盖项目目标导入?
><ItemDefinitionGroup> <
Private
>
Fals
浏览 2
提问于2010-09-22
得票数 1
2
回答
当
指定
绝对路径时,
MSBuild
会
复制依赖项;
如果
是相对路径,则会
忽略
、
、
这些引用用CopyLocal=
False
标记。这是我们想要的行为。 我使用
MSBuild
为CI构建它,因此我通过/p:OutputPath="some output dir"设置输出文件夹。问题是:当我
指定
输出目录的绝对路径为OutputPath (如d:\solution\build\buildgroupsubfolder)时,
MSBuild
会将每个依赖项复制到输出目录中,我不知道它
为什么
要这样做
如果
我使用相对路径(如..\..\..\..\..\buil
浏览 1
提问于2012-09-24
得票数 4
回答已采纳
1
回答
XML创建用于自动构建的
MSBuild
脚本
、
、
、
、
我们知道我们有专业的自动化工具,但我的经理们希望使用
MSBuild
一次性编译这些依赖项。我能做什么?请帮助:)
浏览 0
提问于2013-07-22
得票数 0
回答已采纳
4
回答
visual如何使用多项目解决方案确定要复制到输出目录的内容?
、
、
有人能解释一下
为什么
会
这样吗?这是因为它在GAC中看到了Oracle.DataAccess,并假定客户端也会在GAC中使用它吗?
浏览 5
提问于2008-12-09
得票数 31
回答已采纳
1
回答
MSBuild
: Wix项目中的
ProjectReference
输出路径
、
、
但由于以下错误,它失败
了
: C:\Program (x86)\
MSBuild
\14.0\bin\Microsoft.Common.CurrentVersion.targets(724,5):错误:没有为项目请检查以确保您已为此项目
指定
了
有效的配置和平台组合。配置=‘Release’Platfo rm='x86‘。您可能会看到此消息,因为您试图构建一个没有解决方案文件的项目,并且
指定
了
一个不存在于此项目的非默认配置或Plat表单。<Target Name="Af
浏览 1
提问于2016-05-12
得票数 0
4
回答
在不触发冗余重建的情况下确定
ProjectReference
在
MSBuild
中的输出
、
、
作为包含许多项目的解决方案的一部分,我有一个项目引用(通过解决方案中的<
ProjectReference
>其他三个项目,再加上一些其他项目)。通过各种这样的答案,等等,我决定要完成的方式是: Projects="@(
ProjectReference
)" Targets="Build重新构建,而
如果
将该项目排除在构建之外,则不会正确触发ProjectC的重新生成(以及对ProjectC的所有依赖方进行重建)。我看到提
浏览 6
提问于2010-02-24
得票数 7
回答已采纳
1
回答
使用jenkins进行构建时,
MSBuild
不会为nuget PackageReference添加/reference
、
、
所以我比较
了
它们,看看有没有明显不同的地方。>
False
</
Private
> <Reference Include="Microsoft.VisualStudio.TestTools.UITest.Common>
False
</
Private
> <Reference Inc
浏览 46
提问于2019-02-12
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入了解 Spring篇之BeanDefinition结构
带省略号的WPF文本框
用C跑爬虫
使用Unity训练AI玩《Flappy Bird》
初探 Java agent
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券