解决方案 »

  1.   

    你是winform做多了吧
    webform里本来就没有designer.cs
    .aspx不就是前台页面的代码了吗
    .aspx.cs是后台代码
      

  2.   

    还有,打开工程的时候要选择"打开网站"
    然后找到你的webform程序所在目录打开
    或者如果已经生成了.sln文件,双击也可
    不要把网站程序当winform程序打开
      

  3.   

    我确定是做的web网页啊,里面已经做了很多网页了,只是用的vs2010写的,我又添加了一个,用的vs2013写的,那时候写完运行都没有问题的哇,而且我就是直接打开.sln的,会不会是因为我一同事用vs2010改了我程式导致?不应该的啊
      

  4.   

    1.首先,没有designer.cs是完全正常的现象
    2.你到底编译能不能通过,运行时错误不是什么大问题,把错误贴出来看看
      

  5.   

    分析器错误消息: 未能加载类型“Instrument.InstrumentAcceptText”。源错误: 
    行 1:  <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="InstrumentAcceptText.aspx.cs" Inherits="Instrument.InstrumentAcceptText" %>

    行 2:  
    行 3:  <!DOCTYPE html>就这问题  之前没见过  现在只是我重新添加一个界面  把前台后台全部复制进去 可以运行  只是担心下次又变了 只想知道问题原因以及解决方法  防患于未然
      

  6.   

    所以,如果你是用打开网站的形式打开的,就不会有这个问题了
    因为是整个文件夹都认为是一个网站的内容
    .sln文件里记录了哪些文件在这个项目里,哪怕这个文件在文件夹里,只要没有放入项目里,它实际上就是找不到页面了
    而你的同事修改的时候,肯定是按打开网站的方式打开的,然后修改了
    但是没有将工程保存到sln
    所以你双击打开就会出错