Làm cách nào để bao gồm tệp tương đối với thư mục gốc của dự án? Somthing như <# @include file="~/Infrastructure/Manager.ttinclude" #>
T4 Bao gồm đường dẫn tệp từ gốc dự án
9
A
Trả lời
16
Bạn nên sử dụng $(ProjectDir)
<#@ include file="$(ProjectDir)\Infrastructure\Manager.ttinclude" #>
Bạn cũng có thể sử dụng $(SolutionDir)
cho rễ Solution.
2
nếu bạn muốn bao gồm tập tin trong một số dự án chia sẻ sau đó bạn có thể sử dụng dưới đây
<#@ include file="..\AnotherProjectFolderName\AnotherSubFolder\Shared.ttinclude" #>
Đầu tiên .. sẽ được giải quyết để đường dẫn tập tin hiện tại Vì vậy, nếu .tt là dưới bất kỳ thư mục con của thư mục dự án sau đó bạn có thể sử dụng
<#@ inlcude file="..\..\AnotherProjectDirectory\AnotherSubFolder\Shared.ttinclude" #>
Một .. \ nghĩa là một thư mục tăng cấp.
Các vấn đề liên quan
- 1. XCode bao gồm đường dẫn
- 2. Nhận đường dẫn thư mục gốc của dự án PHP
- 3. Chỉ thị hội T4 với Đường dẫn tương đối trong Dự án trang web?
- 4. PHPStorm không lập chỉ mục bao gồm các đường dẫn được đặt trong dự án
- 5. Cách lấy đường dẫn dự án từ dự án thử nghiệm?
- 6. Bao gồm glib.h trong dự án CMake
- 7. Bao gồm tệp .config của dự án được tham chiếu
- 8. Bao gồm tệp .idl trong dự án C++
- 9. cmake và nhật thực: mặc định bao gồm đường dẫn?
- 10. Nhận đường dẫn của dự án được tham chiếu trong mẫu T4?
- 11. Kế thừa Visual Studio 2010 C++ có thể bao gồm đường dẫn từ các dự án được tham chiếu không?
- 12. Cách mở tệp trên đường dẫn tương đối bằng T4?
- 13. Đường dẫn tệp dự án hiện tại của Netbeans
- 14. Làm cách nào để bao gồm tệp JSP từ một dự án khác vào dự án của tôi
- 15. Xcode 4.2 bao gồm một dự án vào một dự án khác?
- 16. cách bao gồm ZXing trong dự án iphone
- 17. Đường dẫn đầu ra cho mẫu T4 được chia sẻ
- 18. Bao gồm tệp tài nguyên để kiểm tra Đơn vị trong dự án C#
- 19. Bao gồm các tệp nguồn từ một dự án C++ khác trong Eclipse CDT
- 20. Eclipse CDT C/C++: Bao gồm tệp tiêu đề từ một dự án khác
- 21. Cách thêm đường dẫn bao gồm toàn cầu cho xcode
- 22. Android - Bao gồm các tính năng StageFright gốc trong dự án của riêng tôi
- 23. Lấy Dự án hoặc Thư mục Tương đối với T4
- 24. Bao gồm tệp tài nguyên trong dự án bằng tệp .RC chứ không phải tệp .RES
- 25. Bao gồm Google Play Services cho dự án Android Studio
- 26. Bao gồm các tệp JAR trong dự án Eclipse (App Engine)
- 27. Với Eclipse: Cách thêm đường dẫn và thư viện bao gồm cho tất cả dự án C/C++ của bạn
- 28. pip install tùy chỉnh bao gồm đường dẫn
- 29. Cách đặt đường dẫn bao gồm trong mã Gjs?
- 30. Bao gồm tiêu đề trong dự án Xcode 4.2.1
Đây chính xác là những gì tôi đang tìm kiếm để giải quyết các vấn đề tôi gặp phải khi cố chia sẻ một tệp thư viện với các mẫu T4 trong nhiều dự án. Cảm ơn bạn rất nhiều! –