顯示具有 VMWare 標籤的文章。 顯示所有文章
顯示具有 VMWare 標籤的文章。 顯示所有文章

2011年7月18日 星期一

#VMWare 相關問題

'效能測試


'一些檢查希望可以放在每個控制項焦點離開時檢查


'日期範圍輸入,
 限制前範圍一定要小於後範圍(目前啦)


=======================================


現在問題是,一些套件已經透過安裝檔安裝了,
照理說應該下次就不會再提示安裝
可是目前系統還是會去跑那些安裝轉散發套件


在想可能是說
我沒有寫註冊登入檔,
因為他必要條件似乎都是去檢查登入檔的


這方面也要再查一查
==========================================
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 (可轉散發套件)
目前先不包這個試看看

=================================================

如何共享實體主機的資料夾

2011年7月13日 星期三

#VS.NET 程式安裝部署 問題集

開始著手安裝部署 系統
http://blog.e-happy.com.tw/?p=236

CrystalReport runtime engine for .net framework 4.0 有問題
部署OK
安裝上到了這邊就會出問題

要再查一查

目前先拿掉這個必要條件,
在目前開發環境是可以跑

不過感覺在乾淨環境就可能不行了
等VMWare~
===============================================

mdac太棘手了,
先弄一個從元件廠商下載檔案的版本

結果這個東西要把它放在語言目錄之下
這麼特別 (每個轉散發套件 都跟他 xml裡面設定的參數有關係,知道是知道~但不甚了解....)
浪費我半天的時間.....
有高手解答就是不一樣
效率效率~

===============================

感覺一些目錄的部份會有問題
要回頭檢察一下所有寫目錄的部份
全部改成相對路徑

快倍煩死了,
必要條件設置了,
啟動套件也下載了
他說磁碟找不到檔案是殺小意思
矮~~~

靠有的可以,有的卻不行
mdac_typ.exe,
都不行ˊˋ快瘋了~

目前就是卡在 mdac_typ.exe放了,他卻一直像是不認識一樣
說找不到檔案
實在不知道是不是我用的是SP1的原因,但已經升級成SP1,找不到2.80版了

然後是framework 2.0 語言問題,明明裝了英文版,他還一直說該檔案是zh-TW,
說要用en替代,

mdac取消先決條件了,
變成兩個都是警告,先這樣吧
塊頂不住了



ClickOnce 必要條件 - 從相同位置下載必要條件


VB2005 Express 部署問題 

==========================================================
列印選取格式後發生例外

FileLoadException 未處理
混合模式組件是針對版本 'v2.0.50727' 的執行階段建置的,無法在沒有其他組態資訊的情況下載入 4.0 執行階段中


目前是將 DeBug目錄之下的所有東西都加入進來部署
估計是跟一些Dll檔案有關係

OK!!
=======================================================

找不到組件 'crdb_adoplus.dll' 的相依性 'MICROSOFT.VISUALSTUDIO'
(簽章='B03F5F7F11D50A3A' 版本='1.0.5000.0')

到目錄C:\Program Files\SAP BusinessObject\Crystal Report for .Net Framework 4.0\Common\SAP BusinessObject Enterprise XI 4.0\win32_x86資料夾底下,找到crdb_adoplus.dll
部署的時候引入該資源檔
http://silanors.wordpress.com/2011/03/07/crystal-report%E7%99%BC%E7%94%9F%E7%84%A1%E6%B3%95%E8%BC%89%E5%85%A5%E6%AA%94%E6%A1%88%E6%88%96%E7%B5%84%E4%BB%B6filecprogram-filessap-businessobjectcrystal-report-for-net-fr/

引入了報表資源
並且移除 crdb_adoplus.dll
OK!!
======================================================

把.NET程序部署到沒有安裝.NET Framwork的機器上[轉]


這個似乎可以做到說
 把我想要安裝的其他東西一並部署到我的系統安裝檔上


============================================================

使用 Visual Studio 安裝程式專案與 Clickonce 應用程式,以其他的啟動載入器套件轉散佈元件




[VS2010]安裝專案設定低版的 .Net Framework 卻需要高版的 .Net Framework 或其他元件

===============================================================


[VS2008]封裝部署專案必要條件找不到 MDAC 2.81時…

=============================================================
Crystal Reports for .NET Framework 4.0

部署成功

安裝系統時,到這個套件就會失敗
==============================================================

詳細應該要加入些什麼檔案
可能要在摸索

至少用開發環境下部署後市OK的
爽!!

再來回家安裝測測看

=========================================================