根据微软上海全球技术支持中心提供的资料、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相比:
原来的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的项目
STSDEV与Visual 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技术爱好者的天地!已加入微软解决方案技术专家、微软咨询顾问等。
分享到:
相关推荐
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet1.1环境。 ------------...
V8是一个由美国Google开发的开源JavaScript引擎,用于Google Chrome中。[2]Lars Bak是这个项目的组长。[3] V8在运行之前将JavaScript编译成了机器码,而非字节码或是解释执行 它,以此提升性能。更进一步,使用了如...
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet1.1环境。 ------------...
dotNET 3.5 sxs
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet2.0环境。 ------------...
本软件是一个VS编译工具,是目前体积最小的VS编译器,支持c#、vb.net,支持winform和webform语言虽不能完全替代Visual studio,不过在没有Visual studio时,应急用下,还是不错的,此为dotNet1.1环境。 ------------...
windows .Net3.5离线安装文件及安装说明,经过测试win10可用。适用于没有网络时安装使用。
Pro Visual C++/CLI and .NET 3.5 Platform 以及随书配套源码 合集,是学习VC++.net以及CLI的好资料
.Net Core 3.1 项目Docker 容器化必须的依赖镜像 同时附上百度网盘下载地址 链接:https://pan.baidu.com/s/1K4GZJ_MzG_n6wAsKl4DFEQ 提取码:b30i
dotNET Framework V3.5新增功能介绍
Win10x64(含32位)dot net framework 3.5(含2.0)安装包,亲测可用,一键安装
.NETFrameWork3.5(官方离线安装版),可在无网环境中安装。
DotNet编程规范3.5
dotNetFramework3.5sp1离线版64位,解压后即可使用,中文版
双击装载(或解压缩)下载文件后,以管理员身份运行Windows PowerShell或命令提示符,复制粘贴以下命令: dism.exe /online /enable-feature /...再进入“打开或关闭Windows功能”,可看到net3.5已安装(有小方块)。
NanUI基于ChromiumFX项目进行开发,它能让你在你的Winform应用程序中使用HTML5/CSS3/Javascript等网页技术来呈现用户界面
基于DotNet和树莓派Kame四足机器人完整源码.zip基于DotNet和树莓派Kame四足机器人完整源码.zip基于DotNet和树莓派Kame四足机器人完整源码.zip基于DotNet和树莓派Kame四足机器人完整源码.zip基于DotNet和树莓派Kame四...
微软dotnet fromework的源代码(微软公布的不全, 主要是为了调试用的), 但是目录结构非常不易读, 我按照java的package的形式整理了一下, 现在共享给大家(解压缩大概80多M, 所以分了三个部分)
.Net 2.0介绍:概念、B/S 架构、特点、ASP.Net
Windows 10 1903版本离线安装.net2~3.5资源包