VerySource

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 862|回复: 9

VS中aspnetdb.mdf的问题~哪位高手帮帮忙!!!

[复制链接]

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-3-21 14:30:01 | 显示全部楼层 |阅读模式
我现在的程序里App_Data中有aspnetdb.mdf数据库,因为在程序中没有用到这个库中的内容,也没有用到用户管理,我现在想把它卸载掉~可是每次在程序运行之后就系统又自动的加上了-_-#,哪位高手知道怎么卸载就说下,谢了~~~
回复

使用道具 举报

0

主题

119

帖子

67.00

积分

新手上路

Rank: 1

积分
67.00
发表于 2020-6-28 00:00:01 | 显示全部楼层
右键排除呢?
回复

使用道具 举报

0

主题

322

帖子

115.00

积分

新手上路

Rank: 1

积分
115.00
发表于 2020-6-28 09:30:01 | 显示全部楼层
是不是用了MemberShip或是WebPart等控件?
回复

使用道具 举报

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-7-16 12:15:01 | 显示全部楼层
右键排除没有用,在每次运行后就右都自动的加上了...MemberShip和WebPart等相关的控件都没有用到。
回复

使用道具 举报

0

主题

1

帖子

2.00

积分

新手上路

Rank: 1

积分
2.00
发表于 2020-7-17 10:15:02 | 显示全部楼层
修改Web.config文件,把一些相关的都删除.
回复

使用道具 举报

0

主题

8

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
发表于 2020-7-19 16:15:01 | 显示全部楼层
你应该使用了Membership或者WebPart一类的功能吧,或者在web.config中配置了使用这些功能但在页面中没实际使用。否则是不会自动创建的,不信你新建一个网站运行来看看。
回复

使用道具 举报

0

主题

64

帖子

45.00

积分

新手上路

Rank: 1

积分
45.00
发表于 2020-7-19 17:15:01 | 显示全部楼层
搜索一下数据库名,看在哪里有,删除之
回复

使用道具 举报

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-7-23 21:00:01 | 显示全部楼层
库名在全文中都没有出现过,Membership和WebPart只类的关键字也没有出现过,在web.config中,我只配置了数据库连接只类东西,具体如下:
<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  <connectionStrings>
    <add name="***" connectionString="Data Source=**;Initial Catalog=*;Persist Security Info=True;User ID=*;Password=*" providerName="System.Data.SqlClient"/>
  </connectionStrings>
  <appSettings/>
  <system.web>
   <authentication mode="None"/>
    <customErrors mode="On" defaultRedirect="~/GenericErrorPage.aspx">
      <error statusCode="403" redirect="~/Error.aspx"/>
      <error statusCode="404" redirect="~/GenericErrorPage.aspx"/>
    </customErrors>
    <compilation debug="true"/>
  </system.web>
</configuration>


可还是会自动的生成出来那个数据库!还有其他的什么功能会影响到这个数据库的自动生成吗?
回复

使用道具 举报

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-7-31 13:15:01 | 显示全部楼层
终于找到了原因,可就是搞不懂为什么会这样!如果哪位知道就说下~~
login控件中的Button事件代码:
    protected void LoginButton_Click(object sender, EventArgs e)
    {
        try
        {
            this.Response.Redirect("~/Default2.aspx", false);
        }
        catch
        {
        }
    }
当页面跳转后,刷新工程目录后就会自动生成了一个ASPNETDB.MDF数据库.可是如果把代码中的try-catch块去掉:
    protected void LoginButton_Click(object sender, EventArgs e)
    {
         this.Response.Redirect("~/Default2.aspx");
    }
这样就不会自动生成了ASPNETDB.MDF数据库了,这是为什么???
回复

使用道具 举报

1

主题

5

帖子

6.00

积分

新手上路

Rank: 1

积分
6.00
 楼主| 发表于 2020-8-1 08:15:01 | 显示全部楼层
如果是普通的Button事件:
    protected void Button_Click(object sender, EventArgs e)  
    {  
        this.Response.Redirect("~/Default2.aspx", false);  
    }
则也不会自动生成ASPNETDB.MDF数据库了,这又是为什么???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|CopyRight © 2008-2023|verysource.com ( 京ICP备17048824号-1 )

快速回复 返回顶部 返回列表