【问题标题】:Properly using file Designer Files in ASP.NET Web Sites在 ASP.NET 网站中正确使用文件设计器文件
【发布时间】:2008-10-07 13:28:56
【问题描述】:

我需要将现有网页放入 Visual Studio 2008 中的现有 ASP.NET 网站项目中。我只是尝试将整个文件夹内容拖放到 Visual Studio 解决方案资源管理器中,甚至将它们复制到网络中站点文件夹。

两种方式,Visual Studio 似乎都无法将 .designer.cs 文件映射到相应的 .aspx(或 .master)文件,即使在重新启动整个 IDE 后也是如此。解决方案资源管理器条目如下所示:

- Main.aspx
    Main.aspx.cs
  Main.aspx.designer.cs

我可以以任何方式使 Visual Studio 文件成为 aspx 文件下方的设计器文件吗?我强烈希望有一种比手动创建每个文件并手动将内容复制并粘贴到每个文件中更简单的方法。

【问题讨论】:

    标签: c# .net asp.net visual-studio designer


    【解决方案1】:

    听起来您正试图将 Web 应用程序文件引入网站。 如果是这样的话,甚至不需要设计器文件。只是不包括他们。它们是在网站运行时在运行时生成和编译的。

    【讨论】:

    • 谢谢!有时解决方案就是这么简单易懂,但您只需要知道...
    【解决方案2】:

    有点自我回答我的问题:

    网络项目 中 - 与 网站 相比 - 它可以通过拖放到解决方案资源管理器中完美运行,就像我之前对网站所做的那样。要决定使用哪种类型的“网站单元”,stackoverflow 上有另一个线程:ASP.NET Web Site or Web Project

    在网站中,我什至不能使用 YonahW 的解决方案,因为我不能只将文件放入正确的网站目录而不导致它们自动添加到网站中。无论如何,谢谢你,YonahW。 :-)

    【讨论】:

      【解决方案3】:

      尝试通过文件系统复制文件,然后右键单击项目并选择添加现有项目,此时您可以一次选择所有项目,这通常会将它们放在适当的位置。

      【讨论】:

        猜你喜欢
        • 2017-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-02
        • 2017-05-28
        • 2018-03-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多