这里有新手问题,我正在尝试更改数据库服务器的IP地址。在我们的config.c中,我们有:
public class Config
{
private const string DevelopmentIp = "127.0.0.1";
private const string ProductionIp = "199.199.199.199";
但是在实时服务器上我们只有已编译的站点。是否可以更改IP地址而无需重新编译整个应用程序?是否可以使用新的IP地址手动编辑实时站点?
答案 0 :(得分:4)
您不应该在源代码中保留 ConnectionString 。
相反,您希望在 web.config 中保留 ConnectionString 。如果您担心黑客攻击web.config,那么您可以使用 aspnet_regiis.exe (这不是您原来的问题)解密它。
但是在实时服务器上我们只有已编译的站点。可能吗 更改IP地址而无需重新编译整个IP地址 应用?是否可以手动编辑实时网站 新的IP地址?
答案是否。您在 config.cs 中有硬编码的IP地址。您需要更新它,并重新编译应用程序。