打开一个工程
有一个 Common_PrintTask_CSharp.sln
2个目录 PrintTaskWebApp_CSharp(web asp.net工程) PrintTask_CSharp(普通c#工程 无web相当于com)打开 PrintTaskWebApp_CSharp的唯一的一个default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><%@ Register Assembly="PrintTask_CSharp, Version=1.1.0.0, Culture=neutral, PublicKeyToken=2a7e7966c16048d7"
  Namespace="PrintTask_CSharp" TagPrefix="printTaskCS" %><%@ Register Assembly="ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.2.1.1332, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"
  Namespace="ESRI.ArcGIS.ADF.Web.UI.WebControls" TagPrefix="esri" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">之后省略可以知道Register Assembly="PrintTask_CSharp, 该web是引用PrintTask_CSharp
这里不太清楚 Register Assembly="PrintTask_CSharp, Version=1.1.0.0, Culture=neutral, PublicKeyToken=2a7e7966c16048d7"
  Namespace="PrintTask_CSharp" TagPrefix="printTaskCS"分别是什么含义 ? PublicKeyToken 是哪里得到的?