NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

Sandcastle 团队经理辟谣项目终止传言

  • 2009-01-23
  • 本文字数:932 字

    阅读完需:约 3 分钟

微软开发部门组长 Anand Raman 就 Sandcastle 项目的当前状态发布了一个更新说明,以此对该项目将要终止的传言进行辟谣。Sandcastle 是一个通过.NET 项目源码生成类似于 MSDN 文档的工具。

6 个月前 Sandcastle 的源码发布在 CodePlex 上,这是为了满足大家的需要,因为该项目最初发布时并不带源码。之后,Anand 说到团队正在引入 VS 2008 SP1 的 MSDN Library。当前,其计划是到 1 月底发布一系列的修复。

  • 我并没有为该项目提供 SLN 文件。你可以创建自己的,但如果在源代码中提供一个那就太方便了。

  • 对于之前的源码所创建的 SLN 文件,当进行构建时用户遇到了如下问题:

    • 每个项目都有 TFS 源码控制信息,而这对于团队外的人来说是无效的。在发布的源码中要删除这些信息。
    • 大多数项目都会指定一个包中不存在的强名字键文件(strong name key file)。项目文件应该禁用签名或是提供一个虚拟的 key.snk。
    • MoreComponents 项目构建失败,报告的错误为:“Microsoft.Ddue.Tools.BuildComponent’ does not contain a constructor that takes ‘1’ arguments”。 在我看来这并不是一个重要的项目,压根就不应该包含进来。
    • MrefBuilderStatic 项目构建失败,报告的错误为:“The type or namespace name ‘RootFilter’ could not be found (are you missing a using directive or an assembly reference?)” 。该项目将被移除。
    • BuildAssemblerConsole 以错误的路径引用了 CommandLine 项目。
    • BuildAssembler 和 BuildAssemblerConsole 项目有些重复而且 BuildAssemblerConsole 构建失败。
  • 在卸载了有问题的项目后,用户可以成功构建了。遗憾的是,构建过程出现了 115 个警告。我们应该修复这些警告。

  • 有很多的代码分析(FxCop)警告。我们应该从发布的源码中消除这些警告,以此树立一个好榜样。

  • 有很多文件隶属于 NT 构建系统,我们应该将其从源码中排除掉(makefile、makefile.inc、placefile 等等)。

Anand 说在 VS 2010 Beta 1 发布后,团队将把精力集中到新的特性集和修复上:

  1. 配合.NET Framework 4.0 的版本号 2. 支持 F#语法

  2. XSD 文档

  3. 支持 Microsoft Help 3 viewer 的属性。

Sandcastle 基于 Microsoft Public License (Ms-PL)

查看英文原文: Sandcastle’s Team Manager Dismisses Rumors About Project Termination

2009-01-23 01:00464
用户头像

发布了 88 篇内容, 共 258.6 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

面试官:说一下红锁RedLock的实现原理?

EquatorCoco

程序员 面试 红锁

如何利用Allure报告提升你的测试效率?

霍格沃兹测试开发学社

WiMinet 评说1.1:多跳无线网络的现状

Geek_ab1536

英特尔锐炫新旧驱动对比测评:新老游戏全方位进化!

E科讯

从 0 到 1 搭建亿级商品 ES 搜索引擎

字节跳动云原生计算

云原生 ES 云搜索

Apache Doris 2.0.5 版本正式发布

SelectDB

数据库 大数据 数据仓库 数据分析

在追求科技进步的同时,如何避免通用人工智能带来的负面影响?

算法的秘密

Base 链官方点名 $AYB,继续飙涨指日可待?

股市老人

拼多多API助力商家提升销售效果和市场竞争力

技术冰糖葫芦

API 接口

已解决com.holonplatform.core.Validator.ValidationException校验异常的正确解决方法,亲测有效!!!

小明Java问道之路

敏捷开发最佳实践:质量维度实践案例之软硬一体持续交付

PingCode

敏捷 敏捷开发 敏捷质量管理

2024-02-28:用go语言,有一个由x轴和y轴组成的坐标系, “y下“和“y上“表示一条无限延伸的道路,“y下“表示这个道路的下限,“y上“表示这个道路的上限, 给定一批长方形,每一个长方形有(

福大大架构师每日一题

福大大架构师每日一题

WiMinet 评说1.2:多跳无线网络的困境

Geek_ab1536

欢迎参与2024年 OpenTiny 开源项目用户调研

OpenTiny社区

开源 前端 低代码 组件库

《App备案入门指南》:拯救备案小白,让您不再担心

雪奈椰子

Java面向对象之接口和抽象类的区别一目了然

快乐非自愿限量之名

Java 接口 面向对象 开发语言

如何生成速卖通平台的API密钥?

技术冰糖葫芦

API 接口

如何创建自己的Spring Boot Starter并为其编写单元测试

EquatorCoco

Spring Boot 开发测试 功能测试

为什么您的网站需要美国主机CDN加速?一文解答所有疑问

一只扑棱蛾子

美国主机

一文告诉你到底什么是低代码?

秃头小帅oi

苹果取消电动汽车项目;英伟达 CEO 黄仁勋寄语:学习编程价值大幅降低丨 RTE 开发者日报 Vol.153

声网

周五直播!中国大学生计算机设计大赛数据解读乡村发展赛事培训第一场

ModelWhale

人工智能 大数据 竞赛 高等教育 中国大学生计算机设计大赛

Sora,数据驱动的物理引擎

澳鹏Appen

人工智能 生成式AI sora 文生视频 视频标注

“课-训-赛”育人才!南开大学闫晓玉老师分享Python实战类课程的教学经历

ModelWhale

Python 人才培养 数据科学 教学

如何做代币分析:以 USDT 币为例

Footprint Analytics

blockchain defi

Scrumban的实施指南

PingCode

敏捷 敏捷开发 Scrumban

深入解析Python并发编程的多线程和异步编程

不在线第一只蜗牛

Python 多线程 代码 并发

揭秘「 B 站最火的 RAG 应用」是如何炼成的

Zilliz

AI Milvus Zilliz LLM rag

WiMinet 评说1.3:模拟式UDP中继技术缺陷

Geek_ab1536

揭秘商品计划管理系统:鞋服品牌如何实现飞跃式增长?

第七在线

端智能:面向手机计算环境的端云协同AI技术创新

京东零售技术

人工智能 算法 端智能

Sandcastle团队经理辟谣项目终止传言_.NET_Abel Avram_InfoQ精选文章