我正在嘗試在T4模板中編寫一個類。它給人的錯誤:T4模板:名稱空間上的錯誤
Compiling transofrmation: Type of namespace definition, or end-of-file expected
,如果我有以下代碼:
<#+
namespace Learn {
public class Converter
{
}
}
#>
但如果我刪除命名空間
<#+
public class Converter
{
}
#>
我的問題是,爲什麼T4不正常工作承認namespace
?
因爲'<# #>'內的代碼不是正在生成的代碼,而是正在運行的代碼以生成代碼。 – Pawel