DNN论坛DotNetNuke交流讨论区DotNetNuke 4.x 讨论区 关于DNN模块独立编译,在DNN中调试的值得注意之问题

1  /  1  页   1 跳转 查看:551

关于DNN模块独立编译,在DNN中调试的值得注意之问题

关于DNN模块独立编译,在DNN中调试的值得注意之问题

请看问题的聊天记录,感谢3位的帮助,Q号与姓名已作一定处理。
(2008-08-27 11:31:49)  我
能帮帮我吗?我下了带源码的crossarticle,看上在的图标似乎是你作的,而我先装crossarticle安装到dnn4.8.4上面后,发现缩略图的最大宽度设置无效,而且当设置不在正文中显示图片后,点击标题直接出错。
我想改一下,可是将源码盖到desktopmodules\crossarticle后,用附加到进程,并将输入路径转为dnn\bin。可没有反应,将dnn\bin下的dll删除后,也没有生成。

想知道怎么 源码部署到dnn中,并且,我的修改生效。我已经看过了网上的这类资料,仍没成功。谢谢。如果方便的话,用QQ的远程协助,我看一下你的操作,或者,你指点一下,怎么部署。

(2008-08-27 11:33:40)  我
以前我写的简单模块都是用的dnn的startkit生成的,还没用过其他方法作模块。

(2008-08-27 12:51:05)  dnnsun
出去吃饭了 
(2008-08-27 12:51:15)  dnnsun
还需要帮忙么?
(2008-08-27 12:52:53)  我
我把文件传给你,

(2008-08-27 12:53:37)  我
我先直接安装的这个

(2008-08-27 12:54:05)  我
然后将这个源码解压覆盖

(2008-08-27 12:54:19)  我
唉,没想到这我都搞不定。谢谢

(2008-08-27 12:54:43)  我
还有一个源码

(2008-08-27 12:54:46)  dnnsun
不过我恐怕没时间帮你弄
(2008-08-27 12:54:48)  我
没接

(2008-08-27 12:55:16)  dnnsun
可能版本不对吧
(2008-08-27 12:55:16)  我
只要能在vs里编译就行了,后面,我自己试验和找问题。

(2008-08-27 12:55:27)  dnnsun
我的是2008
(2008-08-27 12:55:39)  我
因为我根本不能将其在vs中编译,即使我什么都不改,也不行。

(2008-08-27 12:55:49)  我
我也有2008

(2008-08-27 12:56:19)  我
我只有startkit来生成过模块,其他方式的我从没作过

(2008-08-27 13:02:26)  dnnsun
没搞定
(2008-08-27 13:05:27)  我
也不能放到vs里编译?

(2008-08-27 13:05:44)  dnnsun
可以 就是编译出错
(2008-08-27 13:05:50)  我
还是谢谢你,我继续找办法

(2008-08-27 13:05:53)  dnnsun
你查找错误愿意就好了
(2008-08-27 13:06:03)  dnnsun
原因就好了
(2008-08-27 13:06:48)  我
是microsoft.applicaptionblocks.data还有string[]不能转为string的3个错,是吗?

(2008-08-27 13:06:59)  dnnsun
是的
(2008-08-27 13:07:03)  我
那就和我一样。

(2008-08-27 13:07:17)  dnnsun
你仔细看看就可以搞定的
(2008-08-27 13:07:19)  我
我已经解决,但是如何与DNN联系起来调试

(2008-08-27 13:07:41)  我
我用附加到进程,没反应

(2008-08-27 13:07:45)  dnnsun
你设置一下就可以
(2008-08-27 13:07:57)  dnnsun
编译目录修改一下
(2008-08-27 13:07:59)  dnnsun
bin
(2008-08-27 13:13:00)  我
我写一下,我的操作步骤,请你看一下,是否,我的操作有误。
先安装crossarticle到DNN,并在页面上添加它。
然后,将源码解压到dnn\desktopmodule\crossarticle覆盖掉前面安装的。
然后,双击crossarticle的sln文件,打开了vs2005,然后,添加dnn\bin\micorosft.applicationblocks.data.dll引用

再将project的输出设置为dnn\bin

再选择debug->附加到进程


(2008-08-27 13:14:06)  dnnsun
关键你看看是不是web application项目
(2008-08-27 13:14:11)  dnnsun
项目类型
(2008-08-27 13:15:09)  我
这个怎么查看,我记得直接按f5时,vs提示这是class type的

(2008-08-27 13:15:29)  我
web application的vs 2005的插件,我没装上

(2008-08-27 13:15:32)  dnnsun
那就是不行吧  必须是
(2008-08-27 13:15:41)  dnnsun
那就没办法
(2008-08-27 13:15:51)  dnnsun
用vs 2008看看
(2008-08-27 13:16:09)  我
我前面步骤都对的吧,只是缺web application的插件,是吗?


(2008-08-27 13:16:19)  我
vs2008不需要再添加什么插件了吧

(2008-08-27 13:16:27)  dnnsun
是的
(2008-08-27 13:16:51)  我
?

(2008-08-27 13:17:00)  我
好,非常感谢

(2008-08-27 17:52:48)  我
谢谢您的帮助,我已经搞定了。原因是,我下的源码包里的dnn相关的几个DLL是4.8以前的,编译时,自动将DNN4.8.4\BIN下的新DLL覆盖了,由此出现很多怪错。
再次感谢您的帮助

相关文章(2008-08-27 14:34:47) 
http://www.cnblogs.com/m2land/archive/2008/08/18/1269880.html 这个文章应该解释的比较详细吧。
 

回复:关于DNN模块独立编译,在DNN中调试的值得注意之问题

看来很多细节方面,都是需要注意。学习了。。。。
 

回复:关于DNN模块独立编译,在DNN中调试的值得注意之问题

需要CrossArticle 模块的朋友,可以到这里去下载: http://www.dnnunion.com/showtopic-306.aspx
 
1  /  1  页   1 跳转

版权所有 DNN论坛  | 京ICP备08010726号 | 联系我们 |

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
返顶部