我正在考虑在.NET 中做一个新项目。它是现有项目的维护。我对 .NET 项目没有太多经验,只有一些。
客户给我发了源代码(至少他告诉我这是源代码),但是,我在那里看不到任何 *.cs 文件。它有一些 dll 文件和 ascx 文件。
例如,default.aspx 文件只有一个代码行
<%@ Page CodeBehind="default.aspx.cs" Inherits="Tere.Web._default" %>
母版页包含一些视图代码(而不是代码背后的代码)。母版页的第一行如下:
<%@ Master CodeBehind="Site.master.cs" Inherits="Tere.Web.Master.SiteMaster" %>
在这一点上,这对我来说有点令人困惑。
还有一个dll叫做Tere.dll和Tere.Web.dll。请您解释一下,这是否意味着客户给了我已经编译好的网站而没有源代码?或者也许他没有把整个项目寄给我?那么,我应该告诉他什么——这不是他想的源代码?