从csproj中的一个项目生成两个dll
本文关键字:两个 dll 项目 一个 csproj | 更新日期: 2023-09-27 18:15:40
我需要两个文件。BL和将军。来自一个项目的UI。我在通用。ui .dll上得到一个错误。错误是:类型或命名空间名称"Window"无法找到(您是否缺少using指令或程序集引用?)
<Target Name="General">
<Csc Condition="%(Compile.CodeType) == 'BL'" Sources="%(Compile.FullPath)" TargetType="library" OutputAssembly="$(OutputPath)General.BL.dll" EmitDebugInformation="true" AdditionalLibPaths="$(OutputPath)"
References="MyDll.dll"/>
<Csc Condition="%(Compile.CodeType) == 'UI'" Sources="%(Compile.FullPath)" TargetType="library" OutputAssembly="$(OutputPath)General.UI.dll"
EmitDebugInformation="true" References="mscorlib.dll;System.dll;System.Core.dll;System.Data.Linq.dll;System.Xml.dll;Microsoft.CSharp.dll;System.Configuration.dll" />
您没有引用System.Windows.Forms
,因此无法找到任何Window
衍生物。尝试将其添加到引用列表中,或者完全删除自定义引用列表。