ASP.NET MVC - ਵੈੱਬਸਾਇਟ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰੋ
- ਪਿਛਲਾ ਪੰਨਾ ایم وی سی ایچ تی ایم ال ہلپر
- ਅਗਲਾ ਪੰਨਾ ایم وی سی مراجع دستور
Visual Web Developer ਦੌਰਾਨ ਮਾਈਕਰੋਸਾਫਟ ਵੈੱਬਸਾਇਟਸ ਪਲੈਟਫਾਰਮ ਦੀ ਵਰਤੋਂ ਦੇ ਬਿਨਾਂ MVC ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨਾ ਸਿੱਖੋ
ਜਦੋਂ ਤੁਸੀਂ Visual Web Developer ਦੌਰਾਨ ਆਪਣਾ ਐਪਲੀਕੇਸ਼ਨ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕਰਦੇ
WebMatrix, Visual Web Developer ਜਾਂ Visual Studio ਵਿੱਚ ਪ੍ਰਕਾਸ਼ਨ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ASP.NET MVC ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਪ੍ਰਕਾਸ਼ਨ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਇਹ ਫਿਚਰ ਸਾਰੇ ਐਪਲੀਕੇਸ਼ਨ ਫਾਈਲਾਂ, ਕੰਟਰੋਲਰ, ਮਾਡਲ, ਚਿੱਤਰ ਅਤੇ ਸਾਰੇ ਜ਼ਰੂਰੀ DLL ਫਾਈਲਾਂ ਨੂੰ ਕਾਪੀ ਕਰੇਗਾ, ਇਹ ਫਾਈਲਾਂ MVC, Web Pages, Razor, Helpers, SQL Server Compact (ਜੇਕਰ ਇਹ ਇਕੱਠੇ ਦਾ ਦਾਤਾ ਹੈ) ਵਰਤ ਸਕਦੇ ਹਨ。
ਕਦੇ ਤੌਰ 'ਤੇ ਤੁਸੀਂ ਇਸ ਵਿਕਲਪ ਨੂੰ ਨਹੀਂ ਵਰਤਣਾ ਚਾਹੁੰਦੇ। ਚਾਹੇ ਤੁਹਾਡੇ ਹੋਸਟ ਪ੍ਰੋਵਾਈਡਰ ਕੇਵਲ FTP ਦੀ ਸਹਾਇਤਾ ਦਿੰਦਾ ਹੈ? ਚਾਹੇ ਤੁਹਾਡਾ ਵੈੱਬਸਾਈਟ ਕਲਾਸਿਕ ASP 'ਤੇ ਚਲਦਾ ਹੈ? ਚਾਹੇ ਤੁਸੀਂ ਫਾਈਲਾਂ ਨੂੰ ਆਪਣੇ ਹੀ ਕਾਪੀ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ? ਚਾਹੇ ਤੁਸੀਂ ਹੋਰ ਪ੍ਰਕਾਰ ਦਾ ਪ੍ਰਕਾਸ਼ਨ ਸਾਫਟਵੇਅਰ ਵਰਤਦੇ ਹੋ?
ਕੋਈ ਸਮੱਸਿਆ ਹੋਵੇਗੀ? ਹਾਂ, ਹੋਵੇਗੀ। ਪਰ ਅਸੀਂ ਉਸ ਨੂੰ ਹੱਲ ਕਰ ਸਕਦੇ ਹਾਂ。
ਵੈੱਬਸਾਈਟ ਕਾਪੀ ਕਰਨ ਲਈ, ਤੁਹਾਨੂੰ ਸਹੀ ਫਾਈਲਾਂ ਦੀ ਜਾਣਕਾਰੀ ਰੱਖਣੀ ਚਾਹੀਦੀ ਹੈ, ਕਿਹੜੇ DLL ਫਾਈਲਾਂ ਨੂੰ ਕਾਪੀ ਕਰਨਾ ਹੈ, ਉਹ ਕਿਥੇ ਰੱਖਣਾ ਹੈ。
ਇਨ੍ਹਾਂ ਪਾਸਿਆਂ ਨੂੰ ਦੇਖਕੇ ਚੱਲੋ:
1. ਨਵੀਂਸਤੀ ਆਸਪੀ.ਐੱਨ.ਈਟੀ ਸੰਸਕਰਣ ਵਰਤੋ
ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਅੱਗੇ ਵਧੋ, ਆਪਣੇ ਹੋਸਟ ਨੂੰ ਨਵੀਂਸਤੀ ਆਸਪੀ.ਐੱਨ.ਈਟੀ ਸੰਸਕਰਣ (4.0) ਚਲਾਉਣਾ ਯਕੀਨੀ ਕਰੋ
2. Web ਫੋਲਡਰ ਕਾਪੀ ਕਰੋ
ਆਪਣੇ ਡਿਵੈਲਪਮੈਂਟ ਮਕੀਨ ਤੋਂ ਆਪਣੇ ਵੈੱਬਸਾਈਟ (ਸਾਰੇ ਫੋਲਡਰ ਅਤੇ ਸਮਾਚਾਰ) ਰਿਮੋਟ ਹੋਸਟ (ਸਰਵਰ) 'ਤੇ ਐਪਲੀਕੇਸ਼ਨ ਫੋਲਡਰ ਵਿੱਚ ਕਾਪੀ ਕਰੋ
ਜੇਕਰ App_Data ਫੋਲਡਰ ਵਿੱਚ ਟੈਸਟ ਡਾਟਾ ਹੈ, ਇਹ App_Data ਫੋਲਡਰ ਨਾ ਕਾਪੀ ਕਰੋ
3. DLL ਫਾਈਲ ਕਾਪੀ ਕਰੋ
ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਐਪਲੀਕੇਸ਼ਨ ਰੂਟ ਡਿਰੈਕਟਰੀ ਵਿੱਚ bin ਫੋਲਡਰ ਬਣਾਓ।(ਜੇਕਰ ਤੁਸੀਂ ਹੈਲਪਰ ਇੰਸਟਾਲ ਕੀਤਾ ਹੈ ਤਾਂ bin ਫੋਲਡਰ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੋਵੇਗਾ)
ਆਪਣੇ ਫੋਲਡਰ ਤੋਂ ਹੇਠਲੇ ਸਾਰੇ ਫਾਈਲਾਂ ਨੂੰ ਕਾਪੀ ਕਰੋ:
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v1.0\Assemblies
C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies
ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ bin ਫੋਲਡਰ ਤੱਕ।
4. ਸੀ.ਕੇ.ਐੱਲ.ਲੀ. ਫਾਈਲ ਕਾਪੀ ਕਰੋ
ਅਗਰ ਆਪਣਾ ਐਪਲੀਕੇਸ਼ਨ SQL Server Compact ਡਾਟਾਬੇਸ (App_Data ਫੋਲਡਰ ਵਿੱਚ .sdf ਫਾਈਲ) ਵਰਤ ਰਿਹਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ SQL Server Compact DLL ਫਾਈਲ ਨੂੰ ਕਾਪੀ ਕਰਨਾ ਹੋਵੇਗਾ:
ਆਪਣੇ ਫੋਲਡਰ ਤੋਂ ਹੇਠਲੇ ਸਾਰੇ ਫਾਈਲਾਂ ਨੂੰ ਕਾਪੀ ਕਰੋ:
C:\Program Files (x86)\Microsoft SQL Server Compact Edition\v4.0\Private
ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ bin ਫੋਲਡਰ ਤੱਕ।
ਵਰਤੋਂ ਵਿੱਚ ਵੈੱਬ ਕਨਫਿਗਰੇਸ਼ਨ ਫਾਈਲ ਦੀ ਸਿਰਜਣਾ ਜਾਂ ਸੋਧ:
ਇੰਸਟੈਂਸ C#
<?xml version="1.0" encoding="UTF-8"?> <configuration> <system.data> <DbProviderFactories> <remove invariant="System.Data.SqlServerCe.4.0" /> <add invariant="System.Data.SqlServerCe.4.0" name="Microsoft SQL Server Compact 4.0" type="System.Data.SqlServerCe.SqlCeProviderFactory, System.Data.SqlServerCe, Version=4.0.0.1,Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> </DbProviderFactories> </system.data> </configuration>
5. ਕਾਪੀ ਕਰੋ SQL Server Compact ਦਾ ਡਾਟਾ
ਤੁਹਾਡੇ App_Data ਫੋਲਡਰ ਵਿੱਚ ਟੈਸਟ ਡਾਟਾ ਦੀ .sdf ਫਾਈਲ ਹੈ ਕੀ?
ਕੀ ਤੁਸੀਂ ਟੈਸਟ ਡਾਟਾ ਨੂੰ ਰਿਮੋਟ ਸਰਵਰ 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ?
ਮਿਆਰ ਤੋਂ ਬਾਹਰ
ਅਗਰ ਤੁਸੀਂ SQL ਡਾਟਾ ਫਾਈਲ (sdf ਫਾਈਲ) ਨੂੰ ਕਾਪੀ ਕਰਨੇ ਹਨ ਤਾਂ ਤੁਹਾਨੂੰ ਡਾਟਾਬੇਸ ਵਿੱਚ ਸਾਰੇ ਡਾਟਾ ਮਿਟਾਉਣਾ ਚਾਹੀਦਾ ਹੈ, ਫਿਰ ਖਾਲੀ .sdf ਫਾਈਲ ਨੂੰ ਵਿਕਾਸ ਮਸ਼ੀਨ ਤੋਂ ਸਰਵਰ 'ਤੇ ਕਾਪੀ ਕਰੋ。
ਇਹ ਹੀ ਹੈ। ਤੁਹਾਡੇ ਸਹੁਰੇ ਮੁਬਾਰਕ!
- ਪਿਛਲਾ ਪੰਨਾ ایم وی سی ایچ تی ایم ال ہلپر
- ਅਗਲਾ ਪੰਨਾ ایم وی سی مراجع دستور