STSDev失败 The System cannot find the file specified 解决方案

根据微软上海全球技术支持中心提供的资料、Kaneboy的《Visual Studio Extensions for SharePoint v1.1》和choral的《一个SharePoint开发人员必备的工具》,我得知在2008年中之前需要开发基于VS2008/3.5的moss webpart应用不能使用Visual Studio Extensions for SharePoint v1.1只能使用STSDEV,并且这是唯一的一个工具。但是发现下载了STSDEV后,直接创建基于VS2008/3.5的moss webpart解决方案会报如下错误,从而创建失败。




难道就因此止步于此?从而倒退回使用DotNet3.0开发Webpart?还好,历史的车轮不会因为小小一块石头而止步。我把这个问题修正了,并且顺带修复两个小问题。为了后来的兄弟姐妹们不再重复走我走过的弯路,我把修正过的程序放上来修正版STSDEV.zip,大家可以直接用它来成功创建基于VS2008/3.5的moss所有解决方案。

 这个修正版的程序与原来的STSDEV 1.2相比:

  • 具备了 STSDEV 1.2所有功能。
  • 能够直接成功创建基于VS2008/3.5的moss所有解决方案。
  • 成功创建解决方案后直接打开这个解决方案(不需要另外再去手动打开VS或解决方案文件)
  • 修正了编译时候的一个Bug

 


原来的Bug截图:可以看到Current Solution Name和Current Solution Directory永远为空。

 


修正版STSDEV的截图,可以看到Current Solution Name和Current Solution Directory能正确显示

 

同时还发现了STSDEV具有的一些问题和我目前采取的相应的解决方案。

问题

解决方案

如果Parent Directory里面所填的目录事先没有创建,将不会自动创建。

预先创建或者选择已有的空目录

Parent Directory里面所选择的目录如果有空格,比如 C:/Documents and Settings/ ,有时候会报错,有时候能创建成功,原因尚未研究。

尽量使用没有空格的目录,比如C:/Documents_and _Settings/

 

至于用修正版STSDEV创建基于VS2005的解决方案,因我的本机环境未安装VS2005,所以未能测试修正版的STSDEV能否创建成功基于VS2005的项目。请帮忙测试,或者直接使用Visual Studio Extensions for SharePoint v1.1开发基于VS2005的项目

STSDEVVisual Studio Extensions for SharePoint v1.1相比,除了可以创建基于VS2008的DotNet3.0, 3.5Moss解决方案,还有它不会在VS上装模板,是独立VS本身运行的,可以在默认安装的VS上打开,并且打开通过STSDEV创建的解决方案会有查看模式和编辑模式选择。这点我想对于很多只需要阅读MOSS 项目源代码而不需要修改的兄弟姐妹们很重要。  

STSDEV是一个开源的工具,他具备了大部分开源软件的特点: 远远没有微软官方的工具方便和没有微软足够的技术支持。为了让各位兄弟姐妹更容易上手,我写了一篇《使用STSDEV开发基于dotnet 3.5的webpart应用》。但是也正因为开源,所以我可以根据自己的需求自由的修改程序,并且在修改的过程恶补了VS自动化的知识,久病成医,我自己也能做一个拉J。本着对开源文化的尊重,我把修正版STSDEV的源代码也上传了。

 

本人最近在研究基于dotnet3.5/vs2008的WebControl/WebPart开发,为了方便同道中人交流沟通,特建立一个MSN群group182777@msnzone.cn,同好者可加入共同切磋。

有感于在传说中中国最大的MOSS开发群中学到很多东西,结交到很多同道中人,为了更多兄弟姐妹也能像我一样学到很多东西,结交朋友。故帮忙宣传之:

 

赏梅斋-MOSS配置与管理 group102250@msnzone.cn

 专注于MOSS配置与管理的技术问题!

 

赏梅斋-MOSS开发 group194869@xiaoi.com

MOSS技术最牛的人都在这里了!(突破400人!)已加入了微软解决方案技术专家(MOSS)、微软销售经理、微软咨询顾问、包括台湾在内的众多地区的MVP,以及微软R&D做MOSS相关开发的Program Manager等。注:由于人数太多,该群已改为推荐加入制,需有人推荐方可加入。

 

赏梅斋-MOSS开发职业介绍所 mgroup23840@hotmail.com

也许MOSS技术的一个伯乐正在这里等你呢!已加入了众多做MOSS生意的公司技术负责人,包括微软解决解决方案技术专家、微软咨询顾问等。

 

赏梅斋-UC开发 mgroup11951@hotmail.com

微软统一沟通(UC)开发的牛人都在这里!已加入了微软解决方案技术专家、微软解决方案销售顾问、微软咨询顾问等。

 

赏梅斋-Office客户端 group175203@xiaoi.com

有关Office客户端的技术可以在这里进行讨论。已加入了微软解决方案技术专家(Office Client)、微软咨询顾问等。

 

赏梅斋-OBA技术 group158050@xiaoi.com

微软的OBA技术爱好者的天地!已加入微软解决方案技术专家、微软咨询顾问等。

posted on 2008-03-27 20:55 叶伟民 阅读(1959) 评论(4)  编辑 收藏 所属分类: 基于dotnet 3.5的WebControl/Webpart

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当你遇到错误信息"The system cannot find the file specified"时,这通常是由于文件路径或命名空间引起的问题。根据引用和引用的内容,这个错误可能是由于权限问题或命名空间导致的。 在某些情况下,这个错误可能是由于权限问题引起的,这意味着你没有足够的权限来访问或找到指定的文件。你可以尝试以管理员身份运行程序或检查文件的访问权限以解决此问题。 另一种可能性是命名空间的冲突。根据引用的内容,当使用脚本语言调用进程时,子进程可能会继承父进程的命名空间,导致通过名称查找内核对象失败。这可能会导致无法找到指定的文件。为了解决这个问题,你可以尝试在不同的应用环境中分别启动进程,以避免命名空间的冲突。 关于你提到的错误信息中的具体路径问题,我无法确定这些路径是什么具体文件或目录的路径。根据引用的内容,它提到了两个路径,一个是root路径为"D:\ApplicationSoft\nvm119",另一个是path路径为"D:\Program Files\nodejs14\node-v14.17.1-win-x64"。根据这些路径,可能是你在使用某个应用程序或脚本时出现了路径配置错误,导致无法找到指定的文件。 为了更好地解决你的问题,我建议你仔细检查你的应用程序或脚本中的路径配置,并确保路径是正确的。如果问题仍然存在,你可能需要提供更多的详细信息或咨询相关的技术支持来解决该问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ASP.NET The system cannot find the file specified解决办法](https://download.csdn.net/download/weixin_38571878/14011940)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Error code 2: The system cannot find the file specified.](https://blog.csdn.net/vcPlayer/article/details/7612795)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [nvm报错: ERROR open \settings.txt: The system cannot find the file specified](https://blog.csdn.net/weixin_45719444/article/details/126432836)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值