作者pauliaia ()
看板C_Sharp
标题[问题] ASPX使用LINQ 架设IIS7问题
时间Mon Nov 23 01:01:03 2015
不好意思 因为之前是做手机client端的部分
对於网路架构不太熟 所以很多观念可能很小白
我这边主要遇到一个问题是
我在visual 2010 web express上开网站专案
然後使用了LINQ来控制database
另外我的用法是直接产生.dbml档案
在debug模式都没有问题
但是我在把它搬上iis7 的web service 时出现了问题
他会说找不到资料库的实体class
以下是错误讯息
Teacher是我在dbml自动产生的class
编译错误
描述: 资源编译无法完成 (错误发生於服务要求)。请检阅下列的特定错误详细资料,
并视情况修改您的原始程式码
编译器错误讯息: CS0246: 找不到类型或命名空间名称 'Teacher'
(您是否遗漏 using 指示词或组件参考?)
String connectString = WebConfigurationManager
.ConnectionStrings["Connect"].ConnectionString;
行 22: DataContext db = new DataContext(connectString);
行 23: var myTable = db.GetTable<Teacher>();<-找不到Teacher
最大的问题是debug模式OK
但是直接把整个资料夹丢上iis7 就会出问题
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.145.154
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1448211665.A.E5F.html
1F:→ Litfal: 你是怎麽丢到IIS的? 11/23 05:39
2F:→ pauliaia: 老实讲 我是新手 不知道这样做对不对 我是直接把整个 11/23 11:17
3F:→ pauliaia: 资料夹丢上wwwroot去 11/23 11:17
4F:推 neo5277: 丢上去应该是会看到她资料下有长出来然後要转成应用程式 11/23 20:17
5F:→ neo5277: 记得是这样平常也满少碰到 我有空查查工具书 11/23 20:17
6F:→ Litfal: 你有用发行吧? 11/23 23:53
7F:→ pauliaia: 我之前是express版的不能发行 不过现在有上了 11/25 00:20
8F:→ pauliaia: 但是出现无法载入组件 'App_Web_nask5kib'。请确定存取 11/25 00:21
9F:→ pauliaia: 网页之前已经编译它 11/25 00:22