我終於在沒有運氣的日子後算出來了。首先,不要使用任何Microsoft測試版,包括Windows 8開發版,PowerShell 3.0和VS 2011.一旦PowerShell 2.0啓動並運行:
1.在PS/v1.0文件夾中添加powershell .exe.config文件與:
請點擊此鏈接的腳本:http://connect.microsoft.com/PowerShell/feedback/details/525435/net-4-0-assemblies-and-powershell-v2
重啓PowerShell 2.0和它現在將支持4.0框架。
2.執行策略設置爲只需要遠程腳本是符號:
命令行:設置ExecutionPolicy RemoteSigned就是
3.導入所需的自定義T4架子工(所以你可以使用T4支架):
命令行:導入模塊C:\用戶\管理\文檔\ 「的Visual Studio 2010」 \項目\ MvcApplication1 \包\ T4Scaffolding.1.0.5 \工具\ T4Scaffolding.NuGetServices.dll
命令行:導入模塊C:\用戶\管理\文檔\ 「的Visual Studio 2010」 \項目\ MvcApplication1 \包\ T4Scaffolding.1.0.5 \ TOOLS \ T4Scaffolding.dll
4。現在,調用你的PowerShell文件:
命令行:C:\用戶\管理\文檔\ 「的Visual Studio 2010」 \項目\ MvcApplication1 \ MvcApplication1 \ CodeTemplates \架子工\ StevceScaffolders.AjaxGrid \ StevceScaffolders.AjaxGrid.ps1
(一定要引用有空格的文件夾,例如「Visual Studio 2010的」
我當然認爲它會更好,如果MS的文檔中提供了這方面的一些見解。
來源
2012-01-31 18:24:18
aaa
我f在沒有運氣的日子之後,最終想到了這一點。 – aaa 2012-01-31 18:11:27