SVN出现了不可加载项怎么解决?

    有句话叫“效果好不好,谁用谁知道”,之前机房合作的时候向SVN提交项目的时候一直都是组长负责的,自己也没有参与,只是知道更新,编译和提交,别的就不知道了,可是最近做成绩登统系统的时候,由于我们的项目的分为了三个解决方案,我负责其中的一个解决方案,当项目测试成功之后,框架基本完成,本以为直接上传到SVN上就可以了,但是想不到的是问题接踵而至。

写出来的目的是以希望以自己为鉴,能够让别的人少走误区。

1.      遇到的问题

      上传是可以成功的,但是当检出的时候一下子我就晕了,这是怎么回事啊?见下图:

      这次真的要感谢静娜的帮助啊,下面我们来一探究竟。

?  第一次尝试解决:

      以为是没有成功发布,于是进行了无数次的发布,发现还是加载不了,但是别的层是可以的,像上图的中的客户端以及WCF层是可以的。而那些所谓的不可加载项,当我们进行移除,并且再次加载的时候我们发现是没有问题的,但是当重新生成解决方案或者运行之前的写的程序的时候仍然是不可行的。所以第一次的尝试没有成功。

?  第二次尝试解决:

      当我们打开那些不可加载的属性项时(右键即可),发现了加载路径不是自己发布到SVN上的路径,而是之前的路径。

因为我们的系统是建立三个解决方案,B层和D层是公用,于是对于B层和D层我是采用的加载现有项,之后再将相应的B层和D层拷贝过去,这样导致的结果就是我上传到SVN的程序加载的是上传的路径,而上传的路径是无法加载我之前对于B层和D层的现有项的引用,故而导致了路径不识别或者根本就是加载不了相应的路径,当我移除再添加的时候路径此时就找到了,所以可以加载了。

      所以拷贝需谨慎,复制的东西如果只是在本地使用,那么只是需要引用即可,但是如果上传,那么必须拷贝过去,并且得重新添加,这样才能保证路径的正确,并且即使是上传到服务器上路径仍然是正确的。

?  第三次的尝试解决:

      之前的工作都重新做好之后,这次再次上传,本以为会万无一失的,但是错误还是发生了,错误的提示很明显,那就是引用的库文件的地址不存在,自己此时恍然大悟,想起来自己的引用文件也是添加的现有项,如果在本地,这样可能在电脑上找到文件的路径,这样在相应的bin文件下就可以生成相应的库文件,这样程序便能成功的运行,但是如果不是在本地,那么添加现有项的路径在SVN上是找不到的,故而出现错误,并且各层中的bin文件下的库文件生成不了,故而导致了程序运行或者生成不了,所以我们最好将其所有需要外部文件拷贝到package中。之后根据添加相应的文件都从package包中查找,这样就保证了安全性和可实行性。

2.      总结

    总而言之一句话,拷贝很容易,切记需谨慎,遇到问题,解决问题,原来我们一直在成长。

时间: 2024-10-13 03:44:55

SVN出现了不可加载项怎么解决?的相关文章

挑战WORD极限排版之模板与加载项

........................待续 挑战WORD极限排版之模板与加载项,布布扣,bubuko.com

深入理解WORD高级排版之模板与加载项

WORD中四大核心技术是样式.域.宏和模板.本文集中讨论模板使用中的有关"模板与加载项"方面的疑问. 一.模板技术 模板是一类特殊的Word文档,它提供了编辑文档的基本工具和文本格式.模板一般包含每个文档中都显示的文字和图形(页眉和页脚:插入日期和时间.文档标题等信息的域:占位符:公司徽标等).页面设置.样式.自定义工具栏.菜单和快捷键等元素.Word 2003的默认模板名为"空白文档"(公共模板).当建立一个新文档时,若没有选择其他类型的模板文件,Word就会将&

小技巧-取消新版outlook中应用商店加载项

升级OUTLOOK2016后发现在首页多了一个红色的应用商店选项,很多纠结性用户总是在想方设法删除该加载项显示,一直无果,今日文章内容虽然不多,但是做为小技巧已然够用. 原显示: 方法: 鼠标放置在应用商店上,右键选择"自定义功能区",然后按照如下截图操作即可: 这样就可以删除应用商店选项,感谢大家支持.

关于Excel不能显示加载项的问题解决

20160322 Microsoft 2010版本,Excel不显示加载项.(没有截图) 点击 文件->选项->加载项,查看应用程序禁用的加载项,将其在下面选项中启用. 若启用后还是不成功,软件会显示错误信息,按照信息查找缺失的文件VSTO2010安装包(在百度上搜索应该能找到),下载并安装. 安装后重新启动Excel,按照提示开启加载项.搞定.

第四节:设计支持加载项的应用程序

构建可扩展的应用程序时,接口是中心.可用基类来代替接口,但接口通常是首选的,因为它允许加载项开发人员选择他们自己的基类.例如,假如你要写一个应用程序,它能无缝的加载和使用别人创建的类型.下面描述了如何设计这样的应用程序. 创建一个“宿主SDK”(Host SDK)程序集,它定义了一个接口,接口的方法作为宿主应用程序和加载项之间的通信机制使用.为接口方法定义参数和返回值时,尝试使用MSCorLib.dll中定义的其他接口或类型.如果要传递并返回自己定义的数据类型,也在宿主的SDK程序集中定义他们.

Microsoft Office Word 2003稿纸加载项 无法卸载解决方法

今天在新电脑上安装Office,先搞了2003版本,发现文档图标异常,于是找了其他Office版本.结果卸载2003时发现,有个"Microsoft Office Word 2003稿纸加载项"无法卸载安装. 网上找了很多方法,都没解决.终于自力更生发现问题所在,并解决问题. 后来卸载时发现,在"C:\Users\Administrator\AppData\Local\Temp\7ZipSfx.000\"下找不到"Genko.msi",于是: 1

ie8此加载项无法恢复&网站还原错误问题解决=lr成功打开ie成功录制脚

问题:ie8打开公司数字神经时出现此加载项无法恢复,网站还原错误. 解决方法: 1.管理ie加载项,全部禁用以后问题仍然存在,确定不是加载项问题. 2.重设ie8,工具-internet选项-高级-重置:删除个性化设置.不行. 3.卸载重装ie8,问题仍然存在. 4.杀毒,强杀木马.问题仍然存在. 点击工具-internet选项,出现如下错误:Rundll32.exe 无法找到入口 无法定位程序输入点reginstallw于动态链接库advpack.dll上. 5.将网站加入兼容性视图设置中.不

VSTO学习笔记(三) 开发Office 2010 64位COM加载项

原文:VSTO学习笔记(三) 开发Office 2010 64位COM加载项 一.加载项简介 Office提供了多种用于扩展Office应用程序功能的模式,常见的有: 1.Office 自动化程序(Automation Executables) 2.Office加载项(COM or Excel Add-In) 3.Office文档代码或模板(Code Behind an Office Document or Template) 4.Office 智能标签(Smart Tags) 本次我们将学习使

如何在word文档中添加mathtype加载项

MathType是强大的数学公式编辑器,通常与office一起使用,mathtype安装完成后,正常情况下会在word文档中的菜单中自动添加mathtype加载项,但有时也会出现小意外,mathtype并没有加载到word文档中,本教程将教您解决如何手动添加mathtype加载项.        原因分析        这是因为word文档中缺少startup文件,只需要在word文档的安装目录下手动添加一个startup文件夹即可解决.        解决方案        步骤一 将安装好的