文章出處

 第一步:

文件夾上點擊右鍵 -> Add -> Existing Item,單擊選中文件,不要點擊“Add”按鈕,而是在“Add”按鈕右邊有個向下的小箭頭,點擊這個箭頭,再點擊“Add As Link”。

如果要鏈接整個文件夾,那么按住alt鍵,再把主工程的文件夾拖到子工程想要的地方即可。

 

第二步:

第一步完成之后,如果發布web程序,那么鏈接的文件會隨之發布,但是在debug模式,卻看不到,那是因為文件系統上并沒有這個文件。

 

解決方案很簡單:修改子項目的工程文件(.csproj),在最后</project>之前,添加如下代碼:

<Target Name="CopyLinkedContentFiles" BeforeTargets="Build">
    <Copy SourceFiles="%(Content.Identity)" 
          DestinationFiles="%(Content.Link)" 
          SkipUnchangedFiles='true' 
          OverwriteReadOnlyFiles='true' 
          Condition="'%(Content.Link)' != ''" />
 </Target>

 


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()