[Crystal Report] Visual Studio 2008 Crystal Report Basic Deploy 的問題以及解決方案

eASP.NET Application 要加入crystal report 來做business intelligence.

chowky 知道devleopment 方面的用法十分簡單,但deployment方面就真的很麻煩。

Deployment Environment: Window Server 2008 R2
Development Environment: Window 7 with Visual Studio 2008 R1

有兩種做法:
1. MSM (Merge Module) – chowky 沒有用這個,因為要自己create application setup 之後embed 入去setup 入面,一次過install 整個application.
2. MSI installer – 一個setup 用來redistribute visual studio crystal report basic 。 (lazy 人最啱用)

雖然找到shortcut….不過install 完 (window server 2008 64bit 就當然用了 CRRedist2008_x64.msi (64 bit Intel) ) 之後就燒焦 (失敗了)……,再行行個program,竟然 install 之前和之後竟然沒有分別@@?…..

之後當然要search 一下sap 的support forum,完全覺得莫名其妙,因為有人會提到x64 和x86…,解決方法是 compile 的時候用x86? (大佬,我係window server 2008 64bit wo….咪玩la,而且我仲要係asp.net)。

不過想到這時,小宇宙突然啟動 ! 想到 IIS 的方面原來有相關的setting 。

IIS 的application pool 上面,asp.net application 一定會用其中一個,advance setting 之中有enable 32bit application. 如果你turn on 了,就要用x86 的run ,而turn off 的話,x64 就會用到了。
(chowky 有番查資料,visual studio 2010 的crystal report runtime 好像已經解決這個不對應platform 的問題。)

Source: http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567

Share
About Chowky
Chowky 希望可以透過這個blog 來分享自己學到的知識。亦希望可以分享最新的資訊。 IT 轉變得很快,要常常留意市場的變化,面對大陸的競爭,香港的 IT 方面的人才要更有市場觸覺,緊貼市塲走勢。因為其他地方的IT技術已經走得比以往更快。不進則退,就讓大家一起來交流、提昇IT的心得! Chowky 因為工作關係,所以一開始接觸的是visual basic, foxpro ( 這不代表我老 ) 之後是 .NET, MSSQL 和 Crystal Report. 由工作學到的project management, system analysis and design 以及 system testing, user acceptance tests and different documentations. 另外,由不同的freelance 方面學到dreamweaver, javascript, php, mysql. 後來興起CMS wave, Chowky 亦學會了Joomla! 以及常用的javascript framwork: jquery and mootool. 連deisgn 都要自己包辦,所以接觸了photoshop, illustrator, firework. 新的工作方面,要利用RIA -- Flex and AIR 方面的技術。所以緊接下來應該會多一點分享ria 方面的技術 Chowky 所說的未必是對的,但我深信我所說的是未來 IT Trend. 大家亦應抱著懷疑的態度去分析每一件事,未經思考不要輕易相信。

No Comments, Be The First!

Leave a Reply