少妇护士被弄高潮,成在线人午夜剧场免费无码,亚洲情黄网站在线视频,青草久久人人97超碰

?

翻譯項(xiàng)目總結(jié)模板 【翻譯】【項(xiàng)目架構(gòu)必備】Asp.Net MVC3 定義自己的項(xiàng)目模板

日期:2023-03-11 12:39:36 / 人氣: 966 / 發(fā)布者:成都翻譯公司

*近一直在研究如何自定義項(xiàng)目模板,(之前的做法一直是做一個(gè)工程,然后拷貝這個(gè)文件夾,改改名字。注意到該對話框留有很大的空白,其實(shí)就意味著開發(fā)者可以擴(kuò)展自己的項(xiàng)目模板。如果你有需要,你可以制作你自己的MVC項(xiàng)目模板,使用你自己的配置。*簡單的創(chuàng)建模板的方式就是先復(fù)制一個(gè)模板去修改^_^.這時(shí)候,你所要做的就是拷貝項(xiàng)目模板到正確的路徑(就是其他模板所在的路徑),然后注冊它。

一、前言

*近在研究如何自定義項(xiàng)目模板。(之前的做法一直是做一個(gè)項(xiàng)目,然后復(fù)制這個(gè)文件夾,改名。)

無意中發(fā)現(xiàn)了這篇文章:,所以我把它翻譯給了一個(gè)官員。

二、文字

創(chuàng)建新的 ASP.NET MVC 3 項(xiàng)目時(shí),向?qū)Т翱谕ǔ0韵逻x項(xiàng):

注意對話框留下了很多空白,這實(shí)際上意味著開發(fā)人員可以擴(kuò)展自己的項(xiàng)目模板。

如果需要,可以制作自己的MVC項(xiàng)目模板,使用自己的配置。討厭默認(rèn)模板?那就自己做吧!

我不認(rèn)為會(huì)有很多人這樣做(使用他們自己的模板),其中一個(gè)原因是我們的團(tuán)隊(duì)沒有花很多時(shí)間來提供一種更簡單的制作模板的方法。(這可能會(huì)在未來完成)。但是對于少數(shù)渴望使用自己的模板的人,您可以通過本文實(shí)現(xiàn)您的愿望。

第一步,模仿是創(chuàng)造的開始

創(chuàng)建模板*簡單的方法是復(fù)制一個(gè)模板來修改模板的地址:

C:Program Files (x86)Microsoft Visual Studio 10.0Common7IDEProjectTemplatesCSharpWebC3

如果您使用不同的操作系統(tǒng),請到相應(yīng)的目錄中查找。

【譯者注:1、1033是英文語言代碼,如果用中文版應(yīng)該是2052

2、我用的XP系統(tǒng)翻譯項(xiàng)目總結(jié)模板,vs是英文專業(yè)版,vs2010安裝目錄在D盤,我的路徑是:“D:Program FilesMicrosoft Visual Studio 10. 0Common7IDEProjectTemplatesCSharpWebC3"】

這里借用了 MvcWebApplicationProjectTemplatev3.01.cshtml.zip 文件。復(fù)制副本后,我將其重命名為 MyProjectTemplate.cshtml.zip,以便在解壓縮后我可以進(jìn)行自己的編輯:

解壓縮后,您必須將 .vstemplate 文件名修改為您的新模板名稱。這里我將 MvcWebApplicationProjectTemplatev3.01.cshtml.vstemplate 改為 MyProjectTemplate.cshtml.vstemplate。

【譯者注:譯者機(jī)器中解壓為MvcWebApplicationProjectTemplate.cshtml.vstemplate】

然后打開vstemplate文件翻譯項(xiàng)目總結(jié)模板,修改templateID為任意唯一值

【譯者注:我這里修改為:

現(xiàn)在您可以修改任何項(xiàng)目內(nèi)容,但請注意,任何添加或刪除更改都應(yīng)反映在 .vstemplate 文件中

【譯者注:保持.vstemplate文件與實(shí)際內(nèi)容同步,同時(shí)確保.csproj文件同步?!?/p>

步驟 2:預(yù)安裝 NuGet 包

如果將 .vstemplate 文件拖到底部,您會(huì)發(fā)現(xiàn)以下信息:










這是一個(gè)列表。當(dāng)你的項(xiàng)目加載完畢后,Nugets 會(huì)將列表中的文件添加到你的項(xiàng)目中,但是有以下限制:

如果您熟悉上述限制,您可以修改此部分以配置您自己的預(yù)裝庫。

完成此操作后,您可以打包文件夾并將其重命名為以前的名稱。

【譯者注:譯者本地nugets包中已經(jīng)包含了如下內(nèi)容,安裝vs2010后好像包含了:

第三步,注冊你的項(xiàng)目模板

這時(shí)候你要做的就是將項(xiàng)目模板復(fù)制到正確的路徑(其他模板所在的路徑),然后注冊。當(dāng)然,您可以編寫一個(gè)安裝程序(MSI)來幫助您完成這些工作。

打開下面的注冊表,修改注冊項(xiàng),如圖:

由于我比較懶,我把這些注冊項(xiàng)都配置在了一個(gè).reg文件中,大家可以根據(jù)機(jī)器的配置修改這個(gè)文件:

32位機(jī):

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio.0MVC3
    ProjectTemplatesMyProjectTemplate]
"Title"="My Project Template"
"Description"="This is the coolest project template EVAR MADE."
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftVisualStudio.0
    MVC3ProjectTemplatesMyProjectTemplateC#Razor]
"Path"="CSharp\Web"
"SupportsHTML5"=dword:00000000
"SupportsUnitTests"=dword:00000000
"Template"="MyProjectTemplate.cshtml.zip"

64位機(jī)

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio.0MVC3
ProjectTemplatesMyProjectTemplate]
"Title"="My Project Template"
"Description"="This is the coolest project template EVAR MADE."
[HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftVisualStudio.0
MVC3ProjectTemplatesMyProjectTemplateC#Razor]
"Path"="CSharp\Web"
"SupportsHTML5"=dword:00000000
"SupportsUnitTests"=dword:00000000
"Template"="MyProjectTemplate.cshtml.zip"

更重要的項(xiàng)目是第二個(gè)注冊項(xiàng)目

*后一步是運(yùn)行命令:devenv /installvstemplates 強(qiáng)制vs識(shí)別項(xiàng)目模板

我編寫了一個(gè)批處理文件 install.bat,當(dāng)與 .reg 文件結(jié)合使用時(shí),可以自動(dòng)執(zhí)行這些步驟。

我寫了一個(gè)批處理文件,與.reg文件配合使用時(shí),這些步驟可以自動(dòng)完成:

cd %~dp0
regedit.exe /s project-template.reg
xcopy MyProjectTemplate.cshtml.zip "D:Program FilesMicrosoft Visual Studio 10.0Common7IDEProjectTemplatesCSharpWebC3" /Y
devenv /installvstemplates

為方便起見,我已將這些文件打包為 zip 文件中的必要文??件??梢韵螺d并運(yùn)行install.bat,可以看到新建的工程模板

相關(guān)閱讀Relate

  • 法國簽證營業(yè)執(zhí)照翻譯件模板 你與申根簽證只有一條推送的距離
  • 江蘇省增值稅發(fā)票翻譯模板 江蘇稅務(wù)局出口貨物退(免)稅申報(bào)管理系統(tǒng)軟件
  • 肄業(yè)證書翻譯模板 復(fù)旦大學(xué)學(xué)生學(xué)業(yè)證明文書管理細(xì)則(試行)
  • 四級(jí)英語作文模板帶翻譯 大學(xué)英語四級(jí)翻譯模擬訓(xùn)練及答案
  • 社會(huì)某信用代碼證翻譯模板 js驗(yàn)證某社會(huì)信用代碼,某社會(huì)信用代碼 驗(yàn)證js,js+驗(yàn)證+社會(huì)信用代碼證
  • 美國移民證件翻譯模板 日語簽證翻譯聊聊身份證翻譯模板
  • 翻譯軟件模板 人類史上*實(shí)用的的文檔快速翻譯指南
  • 江蘇省增值稅發(fā)票翻譯模板 江蘇出口貨物退(免)稅申報(bào)管理服務(wù)平臺(tái)
  • 瑞士簽證房產(chǎn)證翻譯件模板 瑞士探親簽證—就讀子女
  • 日語戶口本翻譯模板 戶口本翻譯價(jià)格_戶口本翻譯一般多少錢?
  • 翻譯項(xiàng)目總結(jié)模板 【翻譯】【項(xiàng)目架構(gòu)必備】Asp.Net MVC3 定義自己的項(xiàng)目模板 www.mails.wuxxz.cn/fymb/8774.html
    ?
    本站部分內(nèi)容和圖片來源于網(wǎng)絡(luò)用戶和讀者投稿,不確定投稿用戶享有完全著作權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果侵犯了您的權(quán)利,請聯(lián)系:chinazxzy@163.com,及時(shí)刪除。
    Go To Top 回頂部
    • 掃一掃,微信在線