После публикации моего проекта опция «Не объединять» не работает - PullRequest
0 голосов
/ 16 апреля 2020

В последнее время я начинаю использовать систему PLESK, создавая свой сайт, поэтому я опубликовал свой проект на сервере, но вижу, что получил только файлы aspx (то есть файлы .cs и .designer исчезают). Читая в Интернете, я понял, что эти файлы были объединены в DLL-файл в папке «bin». Теперь, после публикации проекта, я попытался использовать опцию «Не объединять», но файлы .cs и .designer все еще не отображаются. (Я использую Visual Studio 2015).

Итак, у меня есть два вопроса:

.1. Как я могу это исправить? Почему я до сих пор не вижу файлы?

.2.Могу ли я увидеть объединенный файл DLL? Потому что я не уверен, какой файл находится в папке «bin».

.

Спасибо всем, кто может помочь:)

1 Ответ

0 голосов
/ 16 апреля 2020

Я согласен с комментариями к вашему вопросу. Тем не менее, вы можете рассмотреть встроенный код. Это позволит вам опубликовать sh страницу с кодом в ней без необходимости компиляции. Существует множество примеров поиска

aspx inline c#

<%@ Import Namespace="System" %>
<%@ Page Language="c#"%>

<script runat="server">
  public string ServerSideFunction(string input)
  {
    return "Hello " + input;
  }
</script>

<% string pageVariable = "world"; %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<title>ASP.NET inline</title>
</head>
<body>
<% =ServerSideFunction(pageVariable) %>
</body>
</html>
...