[英]VS2015 typescript cordova add as a link
VS2015 上没有选项可以将文件添加为 Typescript Cordova 项目的链接。 怎么做 ?
我尝试通过添加以下内容来编辑 .jsproj:
<ItemGroup>
<Content Include="..\TypeScriptHTMLApp1\Core\**\*.*">
<Link>Views\Core\%(RecursiveDir)%(FileName)%(Extension)</Link>
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<Visible>false</Visible>
</Content>
</ItemGroup>
但它根本不起作用。
目标是拥有此文件层次结构:
对于C#的web项目,没问题。 但是对于cordova项目,无法将我的核心文件添加为链接...
我怎么能这样做? 谢谢
编辑:我找到了一个解决方法:
把它放在 .jsproj 上
<!-- On build, we copy all core front end files -->
<Target Name="CopyContentFiles" BeforeTargets="Build">
<ItemGroup>
<FilesToCopy Include="path to your shared folder on the core project\**\*.*" />
</ItemGroup>
<Copy SourceFiles="@(FilesToCopy)"
DestinationFiles="@(FilesToCopy->'path to your shared folder on the destination project (cordova project), for eg: www\core\%(RecursiveDir)%(Filename)%(Extension)')"
SkipUnchangedFiles="True" />
</Target>
我在 Microsoft 的 Visual Studio 中研究 Apache Cordova 工具。
不幸的是,Cordova 项目系统不支持添加为链接。 为防止混淆,我们在更新 3 中删除了该选项。
目前没有好的解决方法。 最好的解决方案是将文件从一个项目复制到另一个项目。 我知道这是一种痛苦。 我们正在讨论可以在未来更轻松地共享代码的解决方案,但目前我们没有给您一个好的答案。
感谢您的宝贵反馈。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.