讓沒有安裝.NET Framwork的機(jī)器運(yùn)行.NET 程序_.Net教程
推薦:asp.net+js實(shí)現(xiàn)網(wǎng)頁打印網(wǎng)頁打印是我們經(jīng)常要遇到的需求,下面的方法可以較好的解決這個(gè)問題。 循環(huán)打印div中的內(nèi)容: inputtype=buttononClick=j avascript :printpage(’’myDiv’’);value=打印 流程: 從數(shù)據(jù)庫中取出記錄-》放入 aspx 頁面的一個(gè)Div中打印 例子: 在asp
如果我們要把自己的.NET程序發(fā)布到目標(biāo)機(jī)器上,同時(shí)我們不確定該目標(biāo)機(jī)器是否已經(jīng)安裝了.NETFramework,那我們就需要自己設(shè)計(jì)一段unmanaged代碼,來判斷目標(biāo)機(jī)器是否安裝了.NETFramework,如果沒有,則運(yùn)行Dotnetfx.exe安裝.NETFramework,然后利用WindowsInstaller安裝自己的程序。
制作自己的安裝程序
在VS.NET中,我們可以通過建立"SetupandDeploymentProjects"項(xiàng)目,非常靈活方便的把自己的.NET程序制作為WindowsInstaller文件。比如,我們可以很方便的定制下面這些選項(xiàng):
1.是否在桌面上放置快捷方式。
2.注冊自己的文件類型,可以通過雙擊該文件來使用自己的程序打開。
3.注冊表的處理
在下面的MSDN站點(diǎn),我們可以獲得在VS.NET中通過SetupandDeploymentProjects來制作自己的安裝程序的示例:
http://msdn.microsoft.com/library/en-us/vsintro7/html/vbconDeploymentScenarios.asp
發(fā)布.NETFramework
.NETFramework1.0提供一個(gè)用來重新部署.NET的exe文件:Dotnetfx.exe.它包含了CommonLanguageRuntime和其它.NET程序運(yùn)行時(shí)必不可少的內(nèi)容。
我們可以從下面的站點(diǎn)下載該exe文件:
http://msdn.microsoft.com/downloads/sample.asp?url=/MSDN-FILES/027/001/829/msdncompositedoc.xml
同時(shí),我們也可以在VS.NET安裝CD或者DVD中找到該文件。
我們可以通過多種方式來通過運(yùn)行Dotnetfx.exe把.NETFramework部署到目標(biāo)機(jī)器上:
1.通過MicrosoftSystemsManagementServer部署。
2.通過ActiveDirectory部署。
3.使用第三方工具。
具體的信息,我們可以參閱下面的文章:
http://msdn.microsoft.com/library/en-us/dnnetdep/html/redistdeploy.asp
制作自己的native安裝程序
在MSDN的下面網(wǎng)頁上,我們可以獲得一個(gè)使用unmanagedC++實(shí)現(xiàn)的安裝程序和它的源代碼:
分享:asp.net的GridView控件使用方法大全GridView控件是 asp.net 開發(fā)中經(jīng)常用到的控件之一,本 網(wǎng)頁設(shè)計(jì)教程 詳細(xì)介紹GridView的使用方法。 前臺.aspx asp:LabelID=tplbrunat=serverText=總頁數(shù):/asp:Label asp:LabelID=lblPageCountrunat=serverText=/asp:Label asp:LabelID=curLab
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP發(fā)送Email實(shí)例(可帶附件)
- js實(shí)現(xiàn)廣告漂浮效果的小例子
- asp.net Repeater 數(shù)據(jù)綁定的具體實(shí)現(xiàn)
- Asp.Net 無刷新文件上傳并顯示進(jìn)度條的實(shí)現(xiàn)方法及思路
- Asp.net獲取客戶端IP常見代碼存在的偽造IP問題探討
- VS2010 水晶報(bào)表的使用方法
- ASP.NET中操作SQL數(shù)據(jù)庫(連接字符串的配置及獲取)
- asp.net頁面?zhèn)髦禍y試實(shí)例代碼
- DataGridView - DataGridViewCheckBoxCell的使用介紹
- asp.net中javascript的引用(直接引入和間接引入)
- 三層+存儲過程實(shí)現(xiàn)分頁示例代碼
.Net教程Rss訂閱編程教程搜索
.Net教程推薦
- VB.NET實(shí)現(xiàn)窗體圖標(biāo)最小化到狀態(tài)欄
- 添加GridView/DataGrid單擊一行服務(wù)器事件
- 關(guān)于VS2012自帶的 性能分析 工具使用實(shí)例(圖文介紹)
- 深入分析XmlSerializer對象的Xml序列化與反序列化的示例詳解
- 您可能不知道的.Net2.0小技巧
- .NET下為百度文本編輯器UEditor增加圖片刪除功能示例
- ASP.NET頁面間數(shù)據(jù)傳遞的幾種方法介紹
- asp.net 編輯gridview的小例子
- 解讀軟件系統(tǒng)與軟件系統(tǒng)之間的集成交互問題
- 一個(gè)無刷新效果定時(shí)自動(dòng)更新頁面的例子
- 相關(guān)鏈接:
- 教程說明:
.Net教程-讓沒有安裝.NET Framwork的機(jī)器運(yùn)行.NET 程序
。