.NET Framework 3.5 SDK

dancingbit 2008-03-25 07:48:37
想看看WPF,在微软的网站上找了半天也没找着,最后找到一个3.5的.NET Framework,有差不多200M,好不容易安装完了,却傻眼了,就是一个框架,带编译器,剩下的文档什么的都没有,拿Charles Petzold的Applications = Code + Markup中的代码来测试,却报错:error CS0246: 找不到类型或命名空间名称“Window”(是否缺少 using指令或程序集引用?)和error CS0246: 找不到类型或命名空间名称“Application”(是否缺少using 指令或程序集引用?)

看来非SDK不可了?看到有“Windows SDK for Windows Server 2008 and .NET Framework 3.5”,问题是那个有一个多G哎,受不了了...
...全文
5546 点赞 收藏 12
写回复
12 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
dancingbit 2008-03-29
就是找不到3.5的SDK啦...
你能告诉我哪里能下载到么?除了这个:“Windows SDK for Windows Server 2008 and .NET Framework 3.5”,我的系统可是XP。

如果是在Program Files下的Common Files(或者Common xxx)下我就不会说什么了。
回复
dancingbit 2008-03-29
还是这个东西...不想了,反正Visual C# 2008 Express也已经装上了,回头就慢慢下个MSDN吧。

再说一次谢谢了,嗯,多给点分你吧,反正不要我钱...
回复
lextm 2008-03-29
http://www.microsoft.com/downloads/details.aspx?FamilyId=E6E1C3DF-A74F-4207-8586-711EBE331CDC&displaylang=en

可以装在XP上面。
回复
lextm 2008-03-28
如果你的目标是做商业开发,那么需要购买专业版或者更高版本。如果你还是学生,请申请加入DreamSpark计划,可以免费获得VS 2008专业版。

另外PresentationFramework这个dll在GAC里面,是3.0的一部分,我就不相信你找不到。

所谓1.3G Express的完整安装,包括了SQL Server Express和MSDN Express,都是可以选择不安装的。
回复
lextm 2008-03-28
MSDN Express一点用都没有。你真需要的话,3.5 SDK里面的文档就够了。或者使用VS 2008官方的MSDN。

另外似乎你对于Windows安装软件的规则还不是很了解。多数软件除了在Program Files中写自己的文件夹,那么Program Files下面的Commons下面是可以放公共内容的——例如Adobe的很多软件都共用Commons中的内容。因此虽然你的VC#装在别的盘,这些dll还是会装到C盘Program Files下的Commons。
回复
dancingbit 2008-03-28
安装了Visual C# 2008 Express,还好,只下载了几十M,可能是因为我本来已经安装了Framework的原因吧。
PresentationFramework.dll这个文件还是找到了,在Program Files下的另外一个文件夹中,真是奇怪,Visual C# 2008 Express安装在另外一个磁盘的...不想了,头晕...
还是很不习惯,连个起码的文档都没有,我习惯查文档的,起码也得有个类库参考的吧,MSDN Express版虽然只有300M左右,不过速度比完全版慢多了,下吧下吧(我要发芽)...
CSDN不知道搞什么,这两天差不多是不上了...
回复
dancingbit 2008-03-27
谢谢lextm,找不到PresentationFramework.dll这个文件,引用近似的PresentationUI.dll,错误依旧,PresentationHostDll.dll报试图引用错误格式的文件。无计可施...

Vs 2008 Express完整离线安装映像文件3.2G,Visual C# 2008 Express只提供Web安装方式,最讨厌了...终于决定忍受一下,却看到自述文件中说到完整安装需要1.3G,就是必需部分,也不会太小吧?你安装过没有,不知道究竟有多大?我看到Visual C# 2005 Express的声明中关于费用说的是:一年内免费,这个呢?
回复
lextm 2008-03-27
编译的时候,csc的命令行可以指定引用哪些dll。

WPF需要用XAML设计界面,完全手工写代码几乎是不现实的。为什么就不能用VS 2008呢?VC#2008 Express也不是很大。
回复
dancingbit 2008-03-26
没有Visual Studio,仅仅一个*.cs文件,怎么个添加引用?
回复
lextm 2008-03-26
你的程序没有引用PresentationFramework.dll这个.NET 3.0的内容,自然没办法通过。

要开发3.0和3.5的程序,还是用VS 2008的好。
回复
dancingbit 2008-03-26
就是不想装Vs 2008,才想只装SDK的,象V1.1和V2.0的那样。
回复
yunfeng007 2008-03-26
你的问题安装个visual studio 2008就可以解决,microsoft 网站上有下的,问题是更大,3-4个G
回复
发动态
发帖子
.NET Framework
创建于2007-09-28

1.7w+

社区成员

.NET技术 .NET Framework
申请成为版主
社区公告
暂无公告