p*******o 发帖数: 30 | 1 谢谢回复,问题解决了,但还是不太清楚什么造成的,我原先用的一个东西叫
sharepoint smartpart template,生成一大堆东西,我是新手,就让它deploy,好像
问题就出在publickeytoken=null上面,生成的东西没有把key build到.webpart里面,
这样deploy后一运行就出错。
后来我手动把dll移到GAC里,再手动写.webpart,再手动upload到sharepoint webpart
list。这下work了。 |
|
p*******o 发帖数: 30 | 2 我是新手,刚开始搞.net。正试着做一个sharepoint的webpart。遇到了问题,请牛人
赐教。
是这样的,如果我只是做一个简单的helloworld web part,比如一个lable,一个
button,按一下这个button,显示"hello world”在label里面。这个没问题。
但是,如果我要在这个solution里面加一个third party的reference library,然后在
helloworld里面call它的function。问题就出来了,老是给我错误。
请问如果要用third party dll的话,应该是什么步骤?是不是把这个reference dll拷
贝到GAC下面,然后在web.config里加一个safecontrol,这个我做了,不行啊。把我的
helloworld sign了也不行。
一般情况下,对asp.net application,如果要用一个reference library该怎么做呢?
我stuck好几天了,网上这方面的东西少,谢谢指教。 |
|
d**********i 发帖数: 4877 | 3 鸡姐,这个东西04年就开始搞了,搞到现在还是很差劲。
webpart需要很多xml的twig, 还必须用aspx来支持,.net 那些东西有时候不友好
对云计算兼容性也很差。 |
|
D******y 发帖数: 3780 | 4 en. very easy. sharepoint provides masterpage, webparts and allow you
content management (version control). you can check in a customized asp.net
page and it should work.
right? |
|
p*******o 发帖数: 30 | 5 呵呵,我新手嘛,还没read到那里。。。不过这个sharepoint webpart development真
搞,非得让我在server上运行VS。而且在dev server上的dll拷贝到prod上面还不一定
work。
不过说真的,用xcopy很原始啊,用installation package在server上面也不怎么safe。
deploy |
|
|
p*******o 发帖数: 30 | 7 如果我不sign我的app,得到是下面的error.我用network sniffer截下来的,看起来象
是access denied。
http://www.w3.org/TR/html4/strict.dtd">
You are not authorized to view this page
|
|
l*s 发帖数: 783 | 8 find the assembly in your web.config,compare the signature to the one your
reference. |
|
p*******o 发帖数: 30 | 9 谢谢你回复,我反复查了好几遍,
web.config:
="True" />
assembly:
有什么不一样吗? |
|
l*s 发帖数: 783 | 10 Now in your error message,why it complains about the one with '
publickeytoken=null',do you have a local copy of the dll while there is
another in the GAC?
Safe |
|
w******d 发帖数: 675 | 11 sharepoint看似容易其实比较麻烦。俺从wss2.0一直到现在2010,不停搞开发,包括
webpart,workflow, 烦死。做开发必然要懂一些管理,设置之类,感觉也很麻烦。举个
简单的例子,刚刚用sharepoint 2010的时候,要求sharepoin的搜索能够把文件服务器
的文件包括进搜索结果。任务挺简单的吧?可是搞了整整4天,期间不同的错误信息一
堆,网上(包括MSDN)对同一问题有各种不同的解决办法,脑袋都大了,好不容意搞定
,结果操作系统升级,sharepoin数据库挂起。
最后直接重装系统。原来的系统是别人装的,没有任何规划,下载安装文然后安装,后
来的事实证明,安装前不仔细规划好对后期的管理开发会造成许多不必要的麻烦,而解
决这些麻烦有时候会引来更多的麻烦。
但是sharepoint好处是,如果不要求很多,基本上是个傻瓜系统。能很容易的满足基本
需求。
说道silverlight/mvc,都是以asp.net为基础的。反正都是做web app的。侧重点不一
样而已。用过silverlight2,3,4做过几个项目,主要原因是当时没有美工,贪图
silver... 阅读全帖 |
|
w******d 发帖数: 675 | 12 sharepoint看似容易其实比较麻烦。俺从wss2.0一直到现在2010,不停搞开发,包括
webpart,workflow, 烦死。做开发必然要懂一些管理,设置之类,感觉也很麻烦。举个
简单的例子,刚刚用sharepoint 2010的时候,要求sharepoin的搜索能够把文件服务器
的文件包括进搜索结果。任务挺简单的吧?可是搞了整整4天,期间不同的错误信息一
堆,网上(包括MSDN)对同一问题有各种不同的解决办法,脑袋都大了,好不容意搞定
,结果操作系统升级,sharepoin数据库挂起。
最后直接重装系统。原来的系统是别人装的,没有任何规划,下载安装文然后安装,后
来的事实证明,安装前不仔细规划好对后期的管理开发会造成许多不必要的麻烦,而解
决这些麻烦有时候会引来更多的麻烦。
但是sharepoint好处是,如果不要求很多,基本上是个傻瓜系统。能很容易的满足基本
需求。
说道silverlight/mvc,都是以asp.net为基础的。反正都是做web app的。侧重点不一
样而已。用过silverlight2,3,4做过几个项目,主要原因是当时没有美工,贪图
silver... 阅读全帖 |
|