日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

IBatis.Net学习笔记二--下载、编译、运行NPetShop

發布時間:2025/3/20 asp.net 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IBatis.Net学习笔记二--下载、编译、运行NPetShop 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下載地址:http://ibatis.apache.org/dotnetdownloads.cgi
有最新版的IBastis.Net的源代碼等,還有NPetShop的例子(例子比較老)

將NPetShop的例子下載好之后,由于原來是基于VS2003的版本,在本地用VS2005打開后編譯、運行時有一些問題,主要問題和解決方法如下:
1、轉換成VS2005的版本
???a、直接打開NPetshop.sln文件,按提示一直點擊"下一步"進行轉換
???b、轉換后不能找到web項目,把原來的web項目刪除,然后通過添加現有網站的方式加入NPetshop.Web

2、修改配置文件
???最簡單的方式是直接修改NPetshop.Web目錄下的dao.config,如下一條語句:
<dataSource?name="Access"?connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data?Source=F:\Study\_Net\框架\iBATIS.NET\NPetshop\NPetshop.Web\npetshop.mdb"/>
???將其中的路徑改成你自己的路徑。
???PS:npetshop.mdb是一個access文件,在NPetshop.Web目錄下

3、編譯時報錯:不允許循環文件引用
???由于VS2005和VS2003有一定的區別導致,找到文件:NPetshop.Web\UserControls\Catalog\SearchProduct.ascx
將如下代碼:
<%@?Register?TagPrefix="uc1"?TagName="TopBar"?Src="../TopBar.ascx"?%>
<%@?Register?TagPrefix="uc1"?TagName="Banner"?Src="../Banner.ascx"?%>
<%@?Register?TagPrefix="cc1"?Namespace="NPetshop.Presentation.Controls"?Assembly="NPetshop.Presentation"?%>
<uc1:Banner?id="Banner"?runat="server"></uc1:Banner>
<uc1:TopBar?id="TopBar"?runat="server"></uc1:TopBar>
???修改成:
<%@?Register?TagPrefix="uc1"?TagName="TopBar"?Src="../TopBar.ascx"?%>
<%@?Register?TagPrefix="uc2"?TagName="Banner"?Src="../Banner.ascx"?%>
<%@?Register?TagPrefix="cc1"?Namespace="NPetshop.Presentation.Controls"?Assembly="NPetshop.Presentation"?%>
<uc2:Banner?id="Banner"?runat="server"></uc2:Banner>
<uc1:TopBar?id="TopBar"?runat="server"></uc1:TopBar> 主要就是不能出現相同的uc1

4、運行時報錯
???按如上操作后,應該就可以進入首頁了,但是運行時可能報系統錯誤,通過單步調試,發現需要手工給
NPetShop.Web項目添加引用,引用位置:NPetshop\External-bin\ByteFX.MySqlClient.dll

這樣,NPetShop的例子應該就可以正常運行了

轉載于:https://www.cnblogs.com/firstyi/archive/2007/08/16/858501.html

總結

以上是生活随笔為你收集整理的IBatis.Net学习笔记二--下载、编译、运行NPetShop的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。