'效能測試
'一些檢查希望可以放在每個控制項焦點離開時檢查
'日期範圍輸入,
限制前範圍一定要小於後範圍(目前啦)
=======================================
現在問題是,一些套件已經透過安裝檔安裝了,
照理說應該下次就不會再提示安裝
可是目前系統還是會去跑那些安裝轉散發套件
在想可能是說
我沒有寫註冊登入檔,
因為他必要條件似乎都是去檢查登入檔的
這方面也要再查一查
==========================================
FrameWork 2.0 太極守了
自己建立轉散發套件的過程
http://mdb-blog.blogspot.com/2010/11/bootstrapper-package-visual-studio-2010.html
記得加入一個eula聲明檔,(目前弄一個假的)
===========================
安裝環境
XP SP3
Excel 2000
Visual FoxPro ODBC Driver
重新整理轉散發套件
DotNetFX40
DotNetFX40 Client Profile
ReportViewer
VSTOR40
WindowsInstaller3_1
Crystal Reports for .NET Framework 4.0
DotNetFX20
(eula是假的,文化特性zH-TW,看要如何轉,目前他自己會改en)
MDAC28
VS 2010 Tools for Office RunTime 語言套件
===========================================
剩下測試 VMWare 連線 PC上的 DataBase
連線字串應該怎麼下要再問看看老大
應該要模擬現在SERVER上的連線方式
===========================================
有點找到問題了
好像不是PIAs的問題
在
With xlBook.Sheets(1).Application.ActiveSheet.PageSetup
.......
.PrintErrors = 0 ===> 說 PageSetup 之下,沒有 PrintErrors
.......
End With
弄掉就OK
============================================
如何將 Office PIAs 包進安裝部署檔案之中
'一些檢查希望可以放在每個控制項焦點離開時檢查
'日期範圍輸入,
限制前範圍一定要小於後範圍(目前啦)
=======================================
現在問題是,一些套件已經透過安裝檔安裝了,
照理說應該下次就不會再提示安裝
可是目前系統還是會去跑那些安裝轉散發套件
在想可能是說
我沒有寫註冊登入檔,
因為他必要條件似乎都是去檢查登入檔的
這方面也要再查一查
==========================================
FrameWork 2.0 太極守了
自己建立轉散發套件的過程
http://mdb-blog.blogspot.com/2010/11/bootstrapper-package-visual-studio-2010.html
記得加入一個eula聲明檔,(目前弄一個假的)
===========================
安裝環境
XP SP3
Excel 2000
Visual FoxPro ODBC Driver
重新整理轉散發套件
DotNetFX40
DotNetFX40 Client Profile
ReportViewer
VSTOR40
WindowsInstaller3_1
Crystal Reports for .NET Framework 4.0
DotNetFX20
(eula是假的,文化特性zH-TW,看要如何轉,目前他自己會改en)
MDAC28
VS 2010 Tools for Office RunTime 語言套件
===========================================
剩下測試 VMWare 連線 PC上的 DataBase
連線字串應該怎麼下要再問看看老大
應該要模擬現在SERVER上的連線方式
===========================================
有點找到問題了
好像不是PIAs的問題
在
With xlBook.Sheets(1).Application.ActiveSheet.PageSetup
.......
.PrintErrors = 0 ===> 說 PageSetup 之下,沒有 PrintErrors
.......
End With
弄掉就OK
============================================
如何將 Office PIAs 包進安裝部署檔案之中
型別等價實例:在免部署 Office PIAs (Primary Interop Assemblies) 的情況下存取 Office 物件模型
請注意:若要執行這個程序,電腦中必須要安裝 Visual Studio 2010 以及 Office PIAs (例如 Office 2010 或 2007),並且準備另一台電腦安裝 .NET Framework 4.0 Beta 2,以及與開發電腦不同版本的 Office (例如 Office 2003)。
找不到 Excel.Office.Core 服務參考
先引用 Excel.Office.12.0 Object Library 試試看
好像這個會包含 Core,跟 Interrup 在內
不太清楚
嘗試從程式上Imports Microsoft.Excel.Core
沒辦法過
包裝轉散發套件 PIAs
可轉散發主要 Interop 組件已經可供下載 Office 2003 更新:
http://support.microsoft.com/kb/897646/zh-tw
發現目前SDKs下面有Office 2007 PIAs 轉散發套件
嘗試從必要條件加入該套件
還是沒辦法過~怪
應該可以
在安裝部署時,加入 Microsoft.Office.Interop.Excel.dll 組件
(會多一些增測到的相依性)
希望可以解決問題
================================================
目前應該沒什麼預期外的問題
剩下測一些新環境上建立系統
'轉Excel 發生
在型別 'Page Setup' 找不到 'PrintErrors'
http://www.xtremevbtalk.com/showthread.php?t=254879#
看起來是 Excel API 問題
需要有Excel 2003以上版本,
才有升級 該API的功能
升級2003以後確定能跑
先找尋2000升級2003 APIs的方法
讓2000可以跑轉檔
再來就是看說怎麼包進來安裝檔
http://www.cnblogs.com/ZJoy/archive/2011/04/17.html
2003 APIs
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=227
轉分散套件 FrameWork 除了2.0, 4.0Client, 另外需要加上 4.0版本
=========================================
準備開始demo
包裝部屬 CrystalReports
需要去找一下 runtime (可轉散發套件)
目前先不包這個試看看
沒有留言:
張貼留言