表单发布不成功!这个问题估计不会常见,但真的碰到了真的就困扰了

    技术2022-05-12  43

    这几天在设计新表单的时候,有个表单在上载时出现了问题“操作无法完成”,很是纳闷,怎么可能, 前一分钟在上载其他表单的时候是没有问题,偏偏倒着这张表单就出问题 了,所以我在MOSS群里请教了这个问题,他们是说表单的安全与信任没有设置对,而我所有的表单设置都是一样的,想想真见鬼~刚好也到下班的时间了,一个群友说他也碰到过这样的问题,他的解决方案是等它自己会好的~所以反正也要下班了 ,所以 我就开始等 ,等到今天来上班,被忽悠了,还是那样的问题,想想这样不行啊·还是得自己把问题找出来。

    开始找方法解决这个问题,用了 最笨的方法,跟原先的表单做了差别比较,然后一个一个测试,代码注解,属性提升修改,安全与 信任,都一一作了尝试,但还是不行,后来看看这个INFOPATH表单,还有个不同,就是我这个表单命名中有个括号,反正也没办法解决就试试是不是这个错误,因为我们公司的表单基本都有托管代码~而代码生成时按shift+alt +F12生成的,在开始写这个表单代码的时候,生成的命名空间我很是不解(表单的名字为设计和开发(任务)策划表),而它的命名空间却是(namespace 设计和开发_任务_策划表)。照理说是直接是以表单名称而命名的~尝试了把代码删除,从新生成表单代码,作了测试,结果还真行了,真鬼了!后来总结了下,net是有这么规则,如果按原先的生成的方式,他的命名空间的命名规则就不符合NET的规则。所以关键的问题不是表单的名称,而是它生成的表单代码出来问题。写完了,第一次写文章高手看了不要见笑,我刚毕业2各月不到,MOSS技术也是刚刚接触。有什么问题请多多指教!不断学习中


    最新回复(0)